繁体   English   中英

创建帧重定向会导致Chrome丢弃X-Frame-Options错误

[英]Creating a frame redirect causes Chrome to throw X-Frame-Options error

Refused to display 'http://sotaexchange.cloudapp.net/' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

我将我的域名sotaexchange.com重定向到Discourse论坛,但得到上述错误。 如果我将其切换到HTTP重定向,则没有问题。 认为问题是因为我重定向到域与原始域具有相同的文本,看起来像诡计 - 我该怎么做才能防止这种情况?

编辑

我正在打开奖金以获得更好的答案。 有关详细信息,我目前正在使用Windows Azure来托管话语站点并从我拥有的其他几个域重定向。 我不想使用HTTP重定向,我想使用Frame重定向。

相同的源策略要求进行访问的文档或脚本(父级)具有与其访问的资源(子级)相同的协议,端口和域。

如果我理解正确,您在域sotaexchange.com上的页面中有一个框架,并且它正在尝试显示来自域sotaexchange.cloudapp.net内容。 这违反了相同的原始政策,许多浏览器会拒绝它。 常规的HTTP重定向应始终没问题。

看起来你正试图掩盖论坛的网址。 你为什么不使用cname功能? 有关详细信息,请参阅azure上的cname

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM