実稼働サーバーの IE11 でアプリにログインする際に問題があります。開発およびテスト サーバーでは、まったく問題はありません。フィドラーを使用すると、実稼働サーバーでIE11のユーザーエージェントが設定されていることがわかります
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
これは IE11 で追加された新しいものです。しかし、開発およびテスト サーバーでは、fiddler のユーザー エージェントは次のように見えます。
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729)
なぜ違うのかわからない?HEADには
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
サーバーにはさまざまなバージョンの IIS がありますが、問題になる可能性はありますか? 本番環境では 7.5、テスト環境では 8.0、開発マシンでは 8.5 バージョンです。
IE11 開発ツールでユーザー エージェントをデフォルトから IE10 などに変更すると、運用サーバー上のアプリにアクセスできます。しかし今、デバッグする問題があります。なぜ新しいユーザー エージェントが問題なのかということです。本番サーバーにアクセスできないため、テスト サーバーまたは開発サーバーでテストする必要がありますが、問題を再現できません。