我有一个简单的PageViewer webpart加载mysites。这在IE内的IF帧中显示,但不显示CHROME或FIREFOX。

我尝试在我的主页上添加以下内容:

<meta name="X-FRAME-OPTIONS" content="ALLOW-FROM" />
<!--SPM:<WebPartPages:AllowFraming runat="server" />-->
.

我还尝试在IIS中添加以下内容(在MySites和主机站点集合上):

X-Frame-Options = SAMEORIGIN
X-Frame-Options = ALLOWALL
.

都没有在Chrome或Firefox中工作。我在Chrome中收到这个错误:

具有冲突值的多个“X帧选项”标题 ('Sameorigin,allowall')加载时遇到 'htp:// siteurl:2000'。回到“否认”。

如果2个站点集合位于同一服务器/ Web应用程序中,则不应与同伴合作,只是一个不同的端口?我在哪里可以影响原始设置?

有帮助吗?

解决方案

拒绝我必须在主页级(尝试在iframe中加载的源)启用它:

<WebPartPages:AllowFraming runat="server" ></WebPartPages:AllowFraming>
.

希望这有助于某人。

许可以下: CC-BY-SA归因
scroll top