Wie melde ich mich mit HTTP Basic ab?

Wie melde ich mich mit HTTP Basic ab?

Browser machen es selten einfach, sich von einer Site abzumelden, wenn man sich einmal mit HTTP-Basisauthentifizierung angemeldet hat. Wie kann ich das tun?

(Diese Form der Authentifizierung wird im öffentlichen Web selten verwendet, in dem Intranet, in dem ich mich befinde, ist sie jedoch ständig im Einsatz. Dabei wird ein Popup-Dialogfeld angezeigt, in dem Sie nach einem Benutzernamen und einem Kennwort gefragt werden.)

Antwort1

Für die meisten Browser

Melden Sie sich mit einem unsinnigen Benutzer über die Adressleiste an. Wenn Sie sich beispielsweise beihttp://codereview.internal.companyund die URL geladen haben http://codereview.internal.company/r144, geben Sie Folgendes ein:

http://logout:[email protected]/r144

h/tRiyadi auf tolaris.com

Für Chrome

Dies funktionierte früher unter Chrome, aber nicht mehr. Es gibt möglicherweise keine vollständige Lösung, aber siehehttps://superuser.com/a/1598511/28585Undhttps://stackoverflow.com/a/64611309/327615für eine Diskussion.

Antwort2

Beim Chrome-Browser können Sie die Chrome-Anwendung vollständig neu starten, indem Sie sie in die Adressleiste eingeben.

chrome://restart

Eine andere Möglichkeit besteht darin, den Browser immer im Inkognito-Modus zu öffnen. Für Chrome lautet die Verknüpfung

ctrl + shift + n

Sie können es auch ausprobieren, indem Sie beim Abmelden falsche Anmeldeinformationen eingeben. Sagen Sie:

randometxt@localhost:3000

*manchmal funktioniert das.

Antwort3

Von demAntwort

Folgende Möglichkeiten stehen Ihnen in Chrome zur Verfügung

  1. Chrome: // Neustart

  2. Im Inkognito-Modus starten

  3. Geben Sie den falschen Benutzernamen in der URL ohne die Ressourcen ein

    Beispiel: Wenn die URL lautet http://mywebsite.com/resources/,wird nicht funktionierenwenn ich eingebe , aberhttp://[email protected]/resources/wird funktionierenwenn ich nur eingebehttp://[email protected]/

    1. Es löscht die Basic Auth-Anmeldeinformationen
    2. erneute Eingabe der Anmeldeinformationen
    3. Die Eingabe der gültigen Anmeldeinformationen funktioniert jedoch nicht, da Chrome im Hintergrund immer noch den falschen Benutzer als Teil der URL sendet, obwohl die URL direkt in der Adressleiste angezeigt wirdWenn Sie zur Eingabe der Anmeldeinformationen aufgefordert werden, müssen Sie Cancelauf die Adressleiste klicken und die Seite durch Drücken von neu laden enter.Geben Sie nun das richtige Passwort ein

Antwort4

Gehen Sie in Firefox zu Einstellungen -> Datenschutz und Sicherheit -> Verlauf löschen und wählen Sie dannnurAktivieren Sie das Kontrollkästchen „Aktive Anmeldungen“ (wählen Sie optional einen entsprechenden Zeitraum aus) und klicken Sie auf „OK“.

(Dadurch werden Sie abgemeldetalleWebsites, bei denen Sie mit HTTP Basic Auth angemeldet sind. Es gibt keine offizielle Methode, sich nur von einer Site abzumelden)

verwandte Informationen