Gibt es eine Möglichkeit, iOS Passwörter für HTTP-authentifizierte Websites zu merken? [Duplikat]

Es gibt eine Seite, auf die ich häufig auf meinem iPhone zugreife, die durch HTTP-Authentifizierung geschützt ist, und ich finde es lästig, jedes Mal meinen Benutzernamen und mein Passwort eingeben zu müssen, wenn ich darauf zugreifen möchte. Ich habe versucht, die angemeldete Seite als Startbildschirmsymbol zu speichern, aber ich werde immer noch jedes Mal dazu aufgefordert. Es gibt keine Möglichkeit, mein Passwort zu speichern, wenn ich mich anmelde, und ich kann auch keines in den Einstellungen finden.

Ist das möglich?

Beispiel-Authentifizierungsbildschirm, um zu zeigen, worauf ich mich beziehe

Antworten (6)

Es scheint, dass Safari auf iOS dies nicht nativ unterstützt. Sie haben ein paar Möglichkeiten:

Problemumgehung:

Wenn Sie sich keine allzu großen Sorgen um die Sicherheit machen, können Sie den Benutzernamen und das Passwort in den Link selbst einbetten und diesen mit einem Lesezeichen versehen:

http://username:password@hostname.com/...

(Auch zu beachten: Es hört sich so an, als würde iOS eine Warnung anzeigen, wenn Sie einen Link besuchen, der einen Benutzernamen und ein Passwort enthält.)

Alternative:

Es gibt einen anderen Browser namens Atomic Web Browser [ App Store-Link ], der neben vielen anderen netten Funktionen die HTTP-Authentifizierung automatisch ausfüllen kann.

Das Hinzufügen des Benutzernamens und des Passworts in der URL in einem Lesezeichen ist clever - ich kann keine Möglichkeit finden, dies auf dem Gerät zu tun, aber ich werde versuchen, es auf meinem Mac zu erstellen und zu synchronisieren. Vielen Dank!
Am Gerät geht das ganz einfach. Markieren Sie die Seite, für die Sie die Authentifizierung automatisch ausfüllen möchten, und gehen Sie dann zum Bearbeiten des Lesezeichens, indem Sie es gedrückt halten und Bearbeiten auswählen. In diesem Fenster können Sie die URL bearbeiten, um den Benutzernamen und das Passwort wie oben hinzuzufügen.

Ich musste dies nur auf der neuesten Version von iOS ab diesem Datum, 10.1.1, tun. Ich musste auch eine Verknüpfung auf dem Startbildschirm erstellen. Das Problem war, dass das Einfügen von Benutzername:Passwort in die URL nicht funktionierte, da Safari den Benutzernamen:Passwort sofort aus der URL entfernen würde, sodass ich die vollständig gebildete URL nicht in einer Startbildschirmverknüpfung erfassen konnte.

Ich habe eine Webseite erstellt, die (JavaScript) auf die vollständig gebildete Ziel-URL umgeleitet wird (z. B. http://user:pass@hostname ). Ich habe in Safari dorthin navigiert, und Safari hat aus irgendeinem Grund die vollständig geformte URL beibehalten. Von dort aus habe ich eine Verknüpfung zum Startbildschirm erstellt.

Sie können dies mit der App 1Password tun. Sie müssen nur den Browser innerhalb der App verwenden.

Erstellen Sie in der App ein Login mit der entsprechenden URL, dem Benutzernamen und dem Passwort.

Der Mercury-Browser speichert auch die Basisauthentifizierung auf iOS und ist ein kostenloser Download.

http://mercury-browser.com

Stellen Sie sicher, dass Sie mit der Eingabe fertig sind und drücken Sie dann auf „Speichern“, bevor Sie sich anmelden. Möglicherweise müssen Sie dies ein paar Mal für verschiedene Teile der Website tun.

Obwohl ich es nicht geschafft habe, Mobile Safari dazu zu bringen, den Dialog vorab auszufüllen, können Sie die Anmeldeinformationen manuell über den Abschnitt Konten und Passwörter in den Einstellungen hinzufügen. Unten in der Liste befindet sich die Schaltfläche „Passwort hinzufügen“ (suchen Sie nach etwas, um die Liste zu verkürzen).

Wenn Ihnen dann das nächste Mal der Dialog angezeigt wird, können Sie auf das Schlüsselsymbol in der Autovervollständigungsleiste tippen und nach den Anmeldeinformationen suchen und sie die Dialogfelder für Sie ausfüllen lassen. Nicht perfekt, aber besser als nichts.

NB Ich habe auch versucht, die Creds von meinem loginSchlüsselbund auf meinem Mac auf den iCloudzu verschieben, damit sie synchronisiert werden, aber sie werden nicht auf meinem iOS-Gerät angezeigt.

In iOS 15 ermöglicht Einstellungen > Passwörter das manuelle Hinzufügen neuer Einträge. Hier können Sie die Website-URL und die Anmeldeinformationen eingeben. Das nächste Mal, wenn der grundlegende Authentifizierungsdialog erscheint, wird er leider nicht vorausgefüllt sein, aber Ihnen wird die Schaltfläche Passwörter in Ihren Bildschirmtastaturen angezeigt, sobald Sie eines der Benutzernamen-/Passwortfelder und von dort aus den Fokus haben kann die Anmeldeinformationen auswählen. Es ist nicht ganz einfach, aber es ist die beste Option, die ich gefunden habe, insbesondere weil einige Websites das Lesen des Benutzernamens und des Passworts aus der URL nicht unterstützen, sondern nur aus dem HTTP-Header, also funktioniert der Trick mit dem Lesezeichen mit den darin enthaltenen Anmeldeinformationen funktioniert nicht überall.