なぜInternet Explorer 9のユーザーエージェント文字列( "MSIE"部分)が、Apache Tomcat 7のプロキシやNTLM認証で失敗するのですか
私のネットワークでは、次のURL形式でサイトにアクセスしようとするとプロキシ(pacスクリプト)の背後にいます。 http://serverName.domain.com:8080/somePath IE(9.0.8112.16421)はサイトにアクセスできません(これにはhttp auth NTLMが必要です)が、私は次のURLでホームページを開くことができます。 http://serverName.domain.com:8080/ (これは実際にはWebサーバーのApache Tomcatホームページです) お願いします 前回のアップデートを参照してください。この問題はNTLM認証に関連しているようです。 しかし、私はChromeがこのサイトを完璧にブラウズしていることに気づいた Internet Explorerで開発者ツール(F12)を開き、 ユーザーエージェント文字列を "Chrome"に設定すると、IEはサイトを閲覧できます。 他の変更なしで。 今の質問は、プロキシ+ HTTP認証+に何か問題はありますか? << 更新: プロキシではありませんでした>> Chromeユーザーエージェント文字列を使用すると、他に何が変わりますか。なぜそのように機能するのですか。 私は読んで、IE9を変更するいくつかの方法があることを知っています(9.0.8112.16421) http://technet.microsoft.com/en-us/library/cc770379.aspx )とウィンドウが登録されますが、管理者権限が必要であり、それが問題なのか他に何かあるのかどうかわからない。 注:開発ツール(IE)の[ネットワーク]タブをチェックすると、結果が "中止"と表示され、リクエストヘッダー/ボディすら表示されず、レスポンスヘッダーのみが使用可能になります。 Key Value Response HTTP/1.1 401 Unauthorized Server Apache-Coyote/1.1 WWW-Authenticate NTLM TlRMTVNTUAACAAAAAAAAACgAAAABggAAAAICAgAAAAAAAAAAAAAAAA== Content-Type text/html;charset=utf-8 Content-Length 951 Date Fri, 16 Jan 2015 17:04:36 GMT Cache-Control …