Fiddler を取り出して、すべてのリクエストが 3 回送信されていることに気付きました (2 回 401.2 を取得してから成功した)。これがすべてのブラウザーで発生することを確認しましたが、Chrome の速度がこれを隠しているだけです (または、IE でのサイトのパフォーマンスの問題とは関係がない可能性があります)。
begin/end リクエスト ハンドラにブレーク ポイントを設定しました。リクエストは、たとえば css ファイルに対して送信されます。認証されず、応答は 401.2 で送信されます。自分で応答ステータスを設定していないことを二重に確認したため、begin_request と end_request の間のどこかでステータスが 401.2 に変更されています。
注: runAllManagedModulesForAllRequests=true を使用しているため、圧縮を構成できますが、この設定はこれに影響しません (Fiddler から確認できることから)。
私は一般的に kerberos/active directory について非常に無知ですが、これがすべての単一の要求に対する通常のハンドシェイク プロトコルであることを理解することはできません (おそらく最初の要求では? すべてではありません)。
私はグーグルを精査しましたが、何も役に立たないようです(モジュール/認証プロバイダーの追加/削除など)。つまり、私のサイトは問題なく動作します。ボンネットの下を見ると、3 重化されたリクエストが表示されます。注: これは本番環境にデプロイするときにも発生するため、サーバー固有の問題ではありません。
誰もこれを見たことがありますか?前もって感謝します。