私はasp.net Webアプリケーションを作成し、Windows認証を使用しました。テスト目的で、アプリケーションを別のユーザーとして使用したいと考えています。
別のユーザーとしてFirefoxを実行するとこれが達成されると思いましたが、これを行うとうまくいかないようです。HttpContext.Current.User プロパティは引き続き AD ユーザーにログインされます。
これを修正するためにFirefoxで変更する必要がある設定や何かがありますか?
すべてのプログラムに非常に簡単なオプションがあります。RUNASコマンドを使用します。コマンドを開いて次のように入力します。
runas /user:DOMAIN\USER "c:\Program Files (x86)\Mozilla Firefox\firefox.exe"
ページ内のfireFoxで「統合Windows認証」を設定できると思いますabout:config
。
以下のリンクをご覧ください。このリンクは統合認証を有効にするためのものですが、元に戻す操作を行うために使用できる場合があります。
FireFox がユーザー名とパスワードを要求したら、自分のもの (ログに記録されたもの) とは異なるものを入力できます。
私はFirefoxについてあまり知りませんが、IEのプロパティの下に設定があります(他のほとんどのブラウザはセキュリティ設定を派生させると思います)。「イントラネット サイトの自動ログイン」またはその趣旨の何かを無効にする必要があります。その後、ログインの詳細を求めるプロンプトが表示されます。