Wie verhindere ich, dass ich bei Firefox ständig die Eingabetaste drücken muss, um in mein Localhost-Kontrollfeld zu gelangen, das „HTTP Basic Auth“ verwendet?

Wie verhindere ich, dass ich bei Firefox ständig die Eingabetaste drücken muss, um in mein Localhost-Kontrollfeld zu gelangen, das „HTTP Basic Auth“ verwendet?

Ich verwende Firefox. Ich habe ein auf 127.0.0.1 gehostetes „Control Panel“, das ich selbst programmiert habe. Es ist vielleicht unnötigerweise durch ein „Basic HTTP Auth“-Ding geschützt, nur damit ich mich sicher fühle, obwohl es theoretisch keine externen Verbindungen zulassen soll. Trotzdem brauche ich es, um mich einigermaßen entspannt fühlen zu können. Ich kann es nicht einfach entfernen.

Jedes Mal, wenn ich mein Control Panel-Lesezeichen lade, zeigt Firefox ein GUI-Feld an, in dem mein Benutzername und mein Passwort bereits eingetragen sind, drückt aber nicht automatisch die Eingabetaste. Ich muss diese „GUI-Eingabeaufforderung“ bei jeder einzelnen „Sitzung“ sehen und manuell die Eingabetaste drücken, damit es fortgesetzt wird.

Das mag wie eine Kleinigkeit klingen, aber ich bin sicher, dass auch ein Gefangener in einer alten chinesischen Folterkammer die Wassertropfen in den ersten Stunden/Tagen nicht gestört haben ... Wenn sich das in meinem Gehirn erst einmal als etwas etabliert hat, das jedes Mal passieren wird, habe ich das Gefühl, dass es ein „Kampf“ ist, meine Systemsteuerung zu öffnen, weil ich weiß, dass sie nicht sofort geladen wird, wenn ich auf das Lesezeichen der Systemsteuerung drücke, sondern dass ich dazu aufgefordert werde und eine weitere Eingabe machen muss, bevor sie geladen wird.

Gibt es eine Möglichkeit, dieses Verhalten zu unterbinden? Ich meine, es merkt sich bereits den Benutzernamen und das Passwort, daher erscheint es albern, dass es sich nicht auch automatisch „anmeldet“. Zumindest sollte es ein Kontrollkästchen mit der Aufschrift „[ ] Diese Eingabeaufforderung ab jetzt nicht mehr anzeigen“ oder etwas in dieser Art geben.

Ich kann verstehen, dass dies standardmäßig geschieht, um beim Benutzer zu überprüfen, ob tatsächlich der Mechanismus der „HTTP-Basisauthentifizierung“ verwendet wird, aber sie sollten mich das auf jeden Fall loswerden lassen, wenn ich überprüft habe, dass es wie vorgesehen funktioniert.

Vielleicht gibt es hierfür eine about:config? Bitte lass es eine geben ...

Wichtig: Wenn ich das Lesezeichen mehrmals hintereinander lade, erfolgt keine Nachfrage bei jedem Seitenaufruf. Nur wenn ich Firefox schließe und dann wieder öffne, was zwangsläufig unzählige Male am Tag passiert.Das Löschen der Browserdaten ist NICHT erforderlich, um dies zu „vergessen“!

Um es ganz klar zu sagen: Es hat nichts mit dem Löschen von Browserdaten zu tun. Ich habe das selbst überprüft, bevor ich diese Frage gestellt habe, nur um 100 % sicher zu sein. Es scheint eine gut gemeinte Funktion zu sein, die aufgrund meiner Computernutzung nach hinten losgeht, und leider kann ich das nicht ändern. Aus vielen Gründen schließe und öffne ich Firefox (in mehreren Profilen) ständig.

Antwort1

Die Anweisung zum automatischen Senden der Anmeldeinformationen für die Seite wird in Firefox standardmäßig festgelegt sesion, d. h. wenn Sie einen Browser-Tab schließen, wird beim nächsten Mal erneut danach gefragt.

Dafür gibt es gute Gründe, und es gibt in Firefox keine Einstellung, um dies zu überschreiben. Aber Sie haben viele andere Möglichkeiten - die einfachste ist, Ihren Panel-Code so anzupassen, dass 127.0.0.1Sie automatisch angemeldet werden, wenn die IP-Adresse des Clients bekannt ist. Der Grund dafür ist, dass Sie sich keine Gedanken über Ihre Client-Anmeldeinformationen machen müssen, wenn Ihr Server bereits kompromittiert ist.

verwandte Informationen