Windows統合認証(別名NTLM)保護されたWebサイトにアクセスしてSafariの問題
-
23-08-2019 - |
質問
私たちのWebアプリケーションは、セキュリティのためのWindows統合認証(別名NTLM認証)を使用します。
これは、両方のIEとFirefoxユーザのための細かい作業ですが、Safariユーザーは断続的な問題を見ています。サイトを閲覧すると、正常に動作しますが、たまに中のページ(例えばCSSやJSファイル)の要素をロードする問題があるでしょう。リロードし、問題が消えます。
我々はデバッグプロキシ(フィドラー)を使用している場合は、私たちのSafariで起こって余分な401件のリクエストがたくさんあることがわかります。たまにでリソースに対する要求は401のリクエストループに陥ってしまいますし、最終的には失敗します。
私たちは、これを引き起こすためにやっているものを見ることができない、それはSafariでバグだと思われます。誰もが前に、この問題に出くわしましたし、解決のための任意の提案を持っていますか?
おかげで、
ダレンます。
解決
いくつかのウェブサイト http://www.musteat.org/nodes/show/151これは、ネゴシエート認証に問題があることを示しています。
あなたは、のNTAuthenticationProviders のメタベース設定によってIISで純粋なNTLMの賛成で交渉オフにすることができますそして、次のADSUTILコマンドます。
cscript adsutil.vbs set w3svc/WebSite/<SiteID>/NTAuthenticationProviders "NTLM"
変更<のSiteID>適切なID、典型的には1である。
所属していません StackOverflow