Ich entwickle eine Website, die reaktionsschnell sein soll, damit die Leute von ihren Handys aus darauf zugreifen können. Die Site verfügt über einige gesicherte Teile, bei denen Sie sich mit Google, Facebook usw. anmelden können (OAuth).
Das Server-Backend wurde unter Verwendung der ASP.Net-Web-API 2 entwickelt und das Front-End besteht hauptsächlich aus AngularJS mit einigen Razor.
Für den Authentifizierungsteil funktioniert in allen Browsern, einschließlich Android, alles einwandfrei, aber die Google-Authentifizierung funktioniert auf dem iPhone nicht und es wird diese Fehlermeldung angezeigt
Refused to display 'https://accounts.google.com/o/openid2/auth
?openid.ns=http://specs.openid.ne…tp://axschema.org/namePerson
/last&openid.ax.required=email,name,first,last'
in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
Soweit es mich betrifft, verwende ich keinen Iframe in meinen HTML-Dateien.
Ich habe gegoogelt, aber keine Antwort hat mich dazu gebracht, das Problem zu beheben.