2017-10-25 4 views
0

Seit der Umstellung auf iOS11 fragt Safari erneut nach Benutzeranmeldeinformationen für unseren Server, nachdem es auf der Zahlungsseite SagePay war. Ich frage mich, ob jemand anderes dieses Problem sieht und eine Reparatur/Arbeit hat?iOS11 Basic Authentication Problem

Dies ist die Reihe der Ereignisse; 1. Der Benutzer meldet sich mit der Standardauthentifizierung bei unserem https-Server an. 2. Der Benutzer wird an SagePay weitergeleitet, um eine Kreditkartenzahlung zu erhalten. 3. Der Benutzer wird mit Erfolg/Misserfolg der Zahlung usw. an unseren Server weitergeleitet. An dieser Stelle fordert Safari in iOS11 erneut zur Eingabe des Benutzernamens/Passworts auf unserer Website auf.

In iOS10 wird der Benutzer nicht erneut zur Eingabe seiner Anmeldedaten aufgefordert, der Browser geht wie gewohnt auf unsere Seite zurück.

Alle Informationen hierzu würden sehr geschätzt.

Antwort

0

OK Ich habe die Ursache gefunden, also melde ich das, falls es für andere nützlich ist. In iOS 11 hat Safari eine neue Einstellung für 'Cross-Site Tracking verhindern', die standardmäßig aktiviert ist - wenn diese Option deaktiviert ist, funktioniert die Rückkehr zu unserer Website nicht und der Benutzer wird nicht erneut nach seinen Anmeldeinformationen gefragt.