Heim >Software-Tutorial >Computer Software >So beheben
Der Fehler err_response_headers_multiple_www_authenticate
in Google Chrome tritt typischerweise auf, wenn der Server mit mehreren WWW-Authenticate
Headern reagiert, was gegen die HTTP-Protokollstandards verstößt. Hier sind Schritte, die Sie ausführen können, um dieses Problem zu lösen:
Serverkonfiguration überprüfen : Die häufigste Ursache für diesen Fehler ist eine falsche Konfiguration auf der Serverseite. Wenn Sie die Kontrolle über den Server haben, überprüfen Sie Ihre Authentifizierungseinstellungen. Stellen Sie sicher, dass nur ein WWW-Authenticate
Header als Antwort gesendet wird. Sie können Tools wie curl
verwenden, um die vom Server gesendeten Header zu inspizieren:
<code>curl -I <url></url></code>
Suchen Sie nach mehreren WWW-Authenticate
Headern in der Ausgabe.
chrome://settings/help
gehen.chrome://extensions/
gehen. Der Fehler err_response_headers_multiple_www_authenticate
in Google Chrome wird durch einen Server verursacht, der mit mehreren WWW-Authenticate
Headern antwortet. Dies verstößt gegen die HTTP/1.1-Spezifikation, die vorschreibt, dass ein Server nur einen WWW-Authenticate
Header in einer Antwort senden sollte, wenn es eine Authentifizierung erfordert. Die Gründe für diesen Fehler können gehören:
WWW-Authenticate
Header fälschlicherweise senden.WWW-Authenticate
Header hinzufügen, was dazu führt, dass die Antwort des Servers mehr als einen umfasst.WWW-Authenticate
-Header hinzugefügt. Löschen von Browser -Cache und Cookies kann manchmal den Fehler err_response_headers_multiple_www_authenticate
auflösen, es ist jedoch keine garantierte Lösung. Die primäre Ursache für diesen Fehler ist die serverseitige falsche Konfiguration, sodass das Löschen von Cache und Cookies nur dann helfen würde, wenn der Fehler durch beschädigte lokale Daten verschärft würde. So können Sie Cache und Cookies in Chrome löschen:
Settings
.Privacy and security
.Clear browsing data
. Sie können auch direkt darauf zugreifen, indem Sie chrome://settings/clearBrowserData
in der Adressleiste eingeben.Cookies and other site data
und Cached images and files
überprüft werden. Sie können den Zeitbereich auswählen, aus dem Daten gelöscht werden können.Clear data
um fortzufahren.Versuchen Sie nach dem Löschen des Cache und der Cookies erneut auf die Website zuzugreifen. Wenn der Fehler bestehen bleibt, zeigt dies an, dass das Problem eher auf die Missverkonfigur der Server als auf die lokalen Daten zurückzuführen ist.
Während der Fehler err_response_headers_multiple_www_authenticate
vorwiegend durch serverseitige Probleme verursacht wird, können bestimmte Chromverlängerungen die Art und Weise beeinträchtigen, wie Header verarbeitet oder zu Anforderungen und Antworten hinzugefügt werden. Es gibt jedoch keine spezifischen Erweiterungen, die allgemein bekannt sind, dass dieser Fehler verursacht wird. Stattdessen geht es mehr darum, wie bestimmte Erweiterungen mit der Antwort des Servers interagieren. Hier sind einige allgemeine Arten von Erweiterungen, die möglicherweise zu diesem Fehler beitragen könnten:
WWW-Authenticate
Header hinzufügen oder ändern. Beispiele sind Erweiterungen wie Ublock -Ursprung, Privatsphäre Dadger oder HTTPS überall.WWW-Authenticate
-Header zurückgeschickt werden können.Um festzustellen, ob eine Erweiterung das Problem verursacht, können Sie Folgendes ausprobieren:
chrome://extensions/
und schalten Sie alle Erweiterungen ab.Wenn Sie eine bestimmte Erweiterung identifizieren, die das Problem verursacht, sollten Sie sie dem Erweiterungsentwickler melden oder eine alternative Erweiterung finden, die den Fehler nicht auslöst.
Das obige ist der detaillierte Inhalt vonSo beheben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!