15

htpasswdのログイン情報とhtpasswdの資格情報を使用してすべてのリクエストにAuthorization:Basicヘッダーを送信するFirefoxに問題があります。Firefox送信許可:htpasswdログイン後のすべてのリクエストの基本ヘッダーを上書きできません。

  1. サイトにアクセスすると、htpasswd認証ボックスが表示されます。資格情報を入れてサイトを正常に表示します。

  2. カスタム認証:基本ヘッダーでリクエストを送信します。 Firefoxではまだhtpasswd認証情報を送信しています。

Firefoxのように、私が設定しているAuthorizationヘッダーをオーバーライドしているようです。 FirefoxとChromeの両方で、htpasswdログイン後、すべてのリクエストに対してAuthorization:Basicヘッダーが設定されていることに気付きました。しかし、Chromeでは値を無効にすることができ、したがってこの問題は発生しません。私はこれをテストしていませんが、Safariと同じ問題があるようです。

どうすればこの問題を解決できますか? KeatsPeeksで言ったように

+0

同じ。 Firefoxでは 'Authorization'ヘッダを無効にすることはできませんが、Chromeでは変更できます。 Internet Explorer(11)はヘッダーをオーバーライドせず、Safari(9)もオーバーライドしません。 – mthmulders

+2

この問題のように見えます:https://bugzilla.mozilla.org/show_bug.cgi?id=1064378 Firefox 46以降で修正する必要があります。議論全体を読むことで、なぜそれがあなたのために働いていないのか理解できます。希望が役立ちます。 – KeatsPeeks

答えて

関連する問題