Windows統合認証(別名NTLM)保護されたWebサイトにアクセスしてSafariの問題

StackOverflow https://stackoverflow.com/questions/711915

質問

私たちの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である。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top