Windows認証を使用してロールを介した一部のコンポーネントへのアクセスを拒否しているASP.Netアプリケーションがあります。IEを使用する場合、サイトは[認証が必要]ボックスを1回ポップアップし、ユーザーがActive Directoryのユーザー名/パスワードを入力できるようにします。これで、すべて問題ありません。
ただし、Firefoxを使用している場合は、[認証が必要]ボックスが表示されますが、[OK]をクリックすると再び表示されます。それは数十回起き続けます!それらすべてに対して[キャンセル]をクリックすると、正しく失敗し、サイトへのアクセスが拒否されます。1(適切に認証されたもの)を除くすべてに対して[キャンセル]をクリックすると、適切に認証されたように動作します。
ここでの私の目標は、FirefoxをIEのように動作させ、ユーザーに1回だけ尋ねることです。