Chrome 45 zeigt keinen Authentifizierungsdialog an

Chrome 45 zeigt keinen Authentifizierungsdialog an

Ich habe eine Website mit einfacher HTTP-Authentifizierung eingerichtet. Wenn ich sie mit IE 11 oder Firefox 38 aufrufe, wird der erwartete Dialog mit der Aufforderung zur Eingabe von Anmeldeinformationen angezeigt. Wenn ich versuche, sie mit Chrome 45 aufzurufen, wird mir sofort die Fehlerseite „Autorisierung erforderlich“ angezeigt und ich werde nie nach Anmeldeinformationen gefragt. Dies geschieht auch, wenn ich den Browser oder den gesamten Computer neu starte.

Ich habe folgende Dinge getan:

  • Richten Sie alle meine Sicherheitszonen in meinen IE-/Windows-Internetoptionen so ein, dass Sie zur Eingabe von Benutzername und Kennwort aufgefordert werden, da Chrome für Windows diese Einstellungen meines Wissens verwendet.
  • Ich habe versucht sicherzustellen, dass Popups für den Host, zu dem ich gehe, aktiviert sind.
  • Habe geprüft, ob möglicherweise falsche Anmeldeinformationen gespeichert wurden (für den Host, zu dem ich gehe, sind keine Passwörter gespeichert).
  • Habe die Einstellungsseite von Chrome selbst durchsucht und nichts weiter Nützliches gefunden.
  • Gehen Sie zur gewünschten Adresse und fügen Sie die Anmeldeinformationen in die URL ein ( ).http://user:[email protected]/page.html

Bisher nichts zu machen, ich reiße mir gleich die Haare aus.

Ich möchte hier anmerken, dass ich zum einen die URLs, auf die ich zugreifen möchte, nicht angeben kann, da sie nicht öffentlich sind. Zum anderen gibt es einige domänenbasierte Richtlinien und ich kann einige Einstellungen in Chrome nicht ändern (dies ist ein Firmencomputer). Ich frage mich, ob ich etwas übersehen habe, das zumindest erklären könnte, warum das so ist?

Antwort1

...Und gerade als ich mit dem Schreiben fertig war, bin ich auf etwas gestoßen, das ich tatsächlich übersehen habe. Es sieht so aus, als ob die von meinen Domänenadministratoren festgelegten Richtlinien ChromesAuthSchemesDie Richtlinie ist auf nur eingestellt negotiate, sodass die grundlegende Authentifizierung nicht berücksichtigt wird. Sieht so aus, als müsste ich mit der IT-Abteilung sprechen ...

Antwort2

Ich hatte ein ähnliches Problem, konnte aber nicht herausfinden, wo Chrome diese Einstellung speichert. Unter OS X befindet sie sich in ~/Library/Preferences/com.google.Chrome.plist.

Ob Sie hiervon betroffen sind, können Sie anhand der AuthSchemesLegende überprüfen:

defaults read ~/Library/Preferences/com.google.Chrome.plist

Wenn es sich um eine IT-Richtlinie handelt, wird sie erneut angewendet. Sie können jedoch testen, ob dies das Problem ist, indem Sie sicherstellen, dass sie AuthSchemesrichtig eingestellt ist, und Chrome neu starten:

defaults write ~/Library/Preferences/com.google.Chrome.plist AuthSchemes basic,digest,ntlm,negotiate

Antwort3

Ich hatte ein ähnliches Problem. Chrome zeigte keinen Dialog zum Speichern an, nachdem ich auf einer bestimmten Website die Basisauthentifizierung eingegeben hatte. Allerdings wurden Login und Passwort der tatsächlich besuchten Website gespeichert. Ich habe dieses Problem gelöst, indem ich den bestehenden Login/das bestehende Passwort für diese Website unter „Einstellungen > Passwort verwalten“ gelöscht und Chrome neu gestartet habe. Danach wurde der Dialog zum Speichern der Basisauthentifizierung angezeigt.

Ich denke, dies passiert, wenn Sie ein gespeichertes Passwort auf einer Website haben und später eine grundlegende Authentifizierung hinzufügen.

Antwort4

Zur Verdeutlichung basic authsieht eine Eingabeaufforderung so aus:

Bildbeschreibung hier eingeben

Gruppenrichtlinieneinstellungen für Chrome und Edge:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

verwandte Informationen