htpasswdのログイン情報とhtpasswdの資格情報を使用してすべてのリクエストにAuthorization:Basicヘッダーを送信するFirefoxに問題があります。Firefox送信許可:htpasswdログイン後のすべてのリクエストの基本ヘッダーを上書きできません。
サイトにアクセスすると、htpasswd認証ボックスが表示されます。資格情報を入れてサイトを正常に表示します。
カスタム認証:基本ヘッダーでリクエストを送信します。 Firefoxではまだhtpasswd認証情報を送信しています。
Firefoxのように、私が設定しているAuthorizationヘッダーをオーバーライドしているようです。 FirefoxとChromeの両方で、htpasswdログイン後、すべてのリクエストに対してAuthorization:Basicヘッダーが設定されていることに気付きました。しかし、Chromeでは値を無効にすることができ、したがってこの問題は発生しません。私はこれをテストしていませんが、Safariと同じ問題があるようです。
どうすればこの問題を解決できますか? KeatsPeeksで言ったように
同じ。 Firefoxでは 'Authorization'ヘッダを無効にすることはできませんが、Chromeでは変更できます。 Internet Explorer(11)はヘッダーをオーバーライドせず、Safari(9)もオーバーライドしません。 – mthmulders
この問題のように見えます:https://bugzilla.mozilla.org/show_bug.cgi?id=1064378 Firefox 46以降で修正する必要があります。議論全体を読むことで、なぜそれがあなたのために働いていないのか理解できます。希望が役立ちます。 – KeatsPeeks