Estou desenvolvendo um site que deve ser responsivo para que as pessoas possam acessá-lo de seus telefones. O site possui algumas partes seguras que podem ser acessadas usando o Google, Facebook, ... etc (OAuth).
O servidor back-end é desenvolvido usando o ASP.Net Web API 2 e o front-end é principalmente o AngularJS com um pouco de Razor.
Para a parte de autenticação, tudo está funcionando bem em todos os navegadores, incluindo o Android, mas a autenticação do Google não está funcionando no iPhone e é exibida a seguinte mensagem de erro
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'.
Agora, no que me diz respeito, não uso iframe nos meus arquivos HTML.
Eu procurei no Google, mas nenhuma resposta me levou a resolver o problema.