Odmówiono wyświetlenia w ramce, ponieważ ustawiono „X-Frame-Options” na „SAMEORIGIN”

Opracowuję stronę internetową, która ma być responsywna, aby ludzie mogli uzyskać do niej dostęp ze swoich telefonów. Witryna ma pewne zabezpieczone części, które można zalogować za pomocą Google, Facebooka, itp. (OAuth).

Backend serwera jest rozwijany przy użyciu ASP.Net Web API 2, a front-end to głównie AngularJS z niektórymi Razor.

W przypadku części uwierzytelniającej wszystko działa poprawnie we wszystkich przeglądarkach, w tym w Androidzie, ale uwierzytelnianie Google nie działa na iPhonie i wyświetla mi ten komunikat o błędzie

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'.

Teraz, o ile jestem zainteresowany, nie używam żadnej ramki iframe w moich plikach HTML.

Wyszukałem hasło, ale żadna odpowiedź nie pozwoliła mi rozwiązać problemu.

questionAnswers(3)

yourAnswerToTheQuestion