Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IFrame:此内容不能在框架中显示_Asp.net_Html_Vb.net_Iframe - Fatal编程技术网

Asp.net IFrame:此内容不能在框架中显示

Asp.net IFrame:此内容不能在框架中显示,asp.net,html,vb.net,iframe,Asp.net,Html,Vb.net,Iframe,我有两个内部网站。我试图在另一个站点的iframe中显示一个人的内容。然而,我收到了这样一条消息:“此内容不能显示在框架中。”我已经阅读了收到此消息的原因,但我想绕过它,因为这些网站是内部的,我不担心有人试图劫持我的用户。在搜索了互联网后,我找不到绕过它的方法,但我觉得这应该是可能的,因为邮件的其余部分似乎暗示了这一点 “为了帮助保护您进入本网站的信息的安全,本内容的发布者不允许将其显示在框架中。” 既然我是出版商,我怎么能允许它显示在框架中?谢谢 在iframe中显示的选项中使用以允许它。X-

我有两个内部网站。我试图在另一个站点的iframe中显示一个人的内容。然而,我收到了这样一条消息:“此内容不能显示在框架中。”我已经阅读了收到此消息的原因,但我想绕过它,因为这些网站是内部的,我不担心有人试图劫持我的用户。在搜索了互联网后,我找不到绕过它的方法,但我觉得这应该是可能的,因为邮件的其余部分似乎暗示了这一点

“为了帮助保护您进入本网站的信息的安全,本内容的发布者不允许将其显示在框架中。”


既然我是出版商,我怎么能允许它显示在框架中?谢谢

在iframe中显示的选项中使用
以允许它。

X-Frame选项在Http标头中定义,而不是在iframe中要使用的页面的
部分中定义


接受的值是:DENY、SAMEORIGIN和ALLOW-FROM“url”

在锚定标记中使用真正有效的
target=“\u top”
属性。

这些站点是其他系统的一部分(即某种类型的CMS)吗?如果是,它可能是该系统的一种配置吗?否则,内部站点是否托管在不同的域上,如果是,iframe站点是否具有
X-Frame-Options:SAMEORIGIN
header?@freefiller,感谢您的回复!我应该在哪里设置
X-Frame-Options
呢?它是一个标题值,不是HTML的一部分,所以您需要查看
Response.AddHeader
。该值用于停止在iframe中使用的站点。。。谷歌(例如)这样做是为了阻止你创建一个全尺寸的iframe,并假装它们实际上是你的网站。老实说,我的猜测与此无关,但请查看查看html源代码,以发现:对于那些在SharePoint 2013中遇到此问题的用户:。。。我还没有测试将“AllowingFraming”组件添加到母版页的解决方案。您是将此标记添加到包含内容的页面,还是添加到包含框架的页面?@adamdeno在包含内容的页面上。对我不起作用,我想在网上展示一下google.comiframe@AbeerSul如果你能控制在iframe中显示的网页,你就可以这样做,我猜谷歌不是这样的!例如,它没有效果。不要用它!只有像下面的例子一样通过HTTP头进行设置,X-Frame-Options才能工作。