FirefoxはすぐにHTTP基本認証を忘れて

firefox http

クライアント側からウェブサイトに保存されたHTTP Basic Authの認証情報をFirefoxに「無効」にさせるにはどうすればいいですか?

現在はブラウザを再起動しなければならず、複数のタブが開いている状態ではかなり面倒です

Firefoxを再起動しなくても、キャッシュをクリアしなくてもできる方法はありますか?

  94  MiffTheFox  2010-08-27


ベストアンサー

履歴」メニューから「最近の履歴を消去」を選択することができます(Ctrl + Shift + Del, MacはCmd ⌘ + Shift + Del)。そして、それらのセッションをクリアするだけのために、詳細からアクティブログインをクリアすることを選択することができます

古いバージョンのFirefox(FF3など)では、「最近の履歴を消去」は「ツール」メニューの下にあります。ショートカットは同じです

84  heavyd  2010-08-27


ユーザー名とパスワードを元のセッションから認証されないセッションに変更した場合、Firefox は古い認証への参照をすべて破棄して新しい認証を試みます

URLの先頭にuser:pass@を追加することで認証の変更・設定ができます。11@www.example.com/ のようにします

user:pass で www.example.com にログインしている場合は、(アドレスの先頭に追加する) anything@ と入力すると、このような現象が発生します。8@www.example.com/www.example.com/ のようになります

プラグインを必要としない高速な修正

これはHTTP Basic認証でのみ動作することに注意してください

追加の副次的な利点は、これはあなたが対話しているウェブサイトにのみ影響を与えます。他のウェブサイトへの他のすべてのログインはアクティブなままになります

70  Drew Anderson  2012-08-07


Web Developer ツールバーでは、ブラウザセッション内でHTTP認証をリセットすることができます

Firefoxのコンテキストメニューから、Web Developer -> Miscellaneous -> Clear Private Data -> HTTP Authenticationを選択します

10  boot13  2010-08-27


プライベートウィンドウからリクエストしてください

Firefoxでは。File - New Private Window (Ubuntu Ctrl+Shift+P) Chromeの場合 New incognito Window (Ubuntu Ctrl+Shift+N)

3  tobias.h  2018-08-29


ウェブサイトにログアウトオプションを提供する方法はありません

これは間違っています。ウェブサイトがログアウトオプションを提供するためには、いくつかの簡単な方法があります

1) ログアウトリンクは、意図的に誤った資格情報を含む同じドメインのURLを指します

2) ログアウトリンクは、以下のコードスニペット(Microsoft Internet Explorerのみ)でjavascriptを起動します

<script>document.execCommand('ClearAuthenticationCache', 'false');</script>

2  Jan Cinert  2014-09-18


これが誰かの役に立つかどうかはわかりませんが、私の場合は、基本的な HTTP 認証でサイトにアクセスできないときに firefox が保存しているパスワードが悪かったのだと思っていました。しかし、それはサイトが実際に NTLMv1 (基本的な HTTP 認証の Windows 版) を使用していたことが判明した firefox は今バージョン 30 以降のデフォルトで無効にしています

有効にするには about:config に進み、pref network.negotiate-auth.allow-insecure-ntlm-v1 を True に設定します

Firefox は http 認証されたサイトのパスワードのプロンプトを表示しません、それをプロンプトにする方法?

0  deweydb  2014-11-17


えーと、クライアントのPHPSESSIONIDを期限切れにしてしまいました。 期限切れにすると、クライアントのブラウザから削除されます。第二のステップ(これは私が理解していない)は、サーバー側のセッションクッキーを削除することで、タイムアウトする前にサーバー上の認証状態を削除し、クッキーなしでこのクライアントを見たときにサーバーが新しいphpsessionidを生成するのを防ぎます

    <script type="text/javascript">
document.cookie = "PHPSESSID=;Path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;";
</script>

-2  drtechno  2017-11-19


最も簡単な方法は、タブを閉じるのではなく、サイトからログアウトすることです。これがオプションではなく、忘れたいサイトを訪問することになることを事前に知っている場合は、Sandboxieをインストールして、Firefox (または任意のブラウザ) をサンドボックス内で実行することができます。終わったらサンドボックスの内容を削除して、あなたがしたことはすべて消えています

-4  Beaner  2010-08-27


タイトルとURLをコピーしました