gpt4 book ai didi

angularjs - 拒绝在框架中显示,因为它将 'X-Frame-Options' 设置为 'SAMEORIGIN'

转载 作者:行者123 更新时间:2023-12-03 04:05:29 25 4
gpt4 key购买 nike

我正在开发一个应该具有响应能力的网站,以便人们可以通过手机访问它。该网站有一些安全部分,可以使用 Google、Facebook 等登录。( OAuth )。

服务器后端使用 ASP.NET Web API 2 开发,前端主要是 AngularJS 和一些 Razor。

对于身份验证部分,在所有浏览器(包括 Android)中一切正常,但 Google 身份验证在 iPhone 上不起作用,并且它给了我以下错误消息:

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

现在就我而言,我不在 HTML 文件中使用任何 iframe。

我用谷歌搜索了一下,但没有答案让我解决这个问题。

最佳答案

我找到了更好的解决方案。将 "watch?v=" 替换为 "v/" 即可运行

var url = url.replace("watch?v=", "v/");

关于angularjs - 拒绝在框架中显示,因为它将 'X-Frame-Options' 设置为 'SAMEORIGIN',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20498831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com