3

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 重定向。

4

2 回答 2

1

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

如果我理解正确,您在 domain 的页面中有一个框架sotaexchange.com,它正在尝试显示来自 domain 的内容sotaexchange.cloudapp.net。这违反了同源策略,许多浏览器会拒绝它。常规的 HTTP 重定向应该总是可以的。

于 2014-02-24T03:02:59.827 回答
1

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

于 2014-03-03T14:48:43.013 回答