我正在使用伊夫雷姆做一些网址掩蔽。我使用Visual模板为ASP.NET MVC5创建了一个web应用程序,作为iframe的一个源,并且创建了一个只有一个HTML页面来承载我的iframe的网站。屏蔽域托管在http://bitmake.azurewebsites.net/上,它需要是一个ASP.NET站点。拥有iframe的站点托管在http://desenv.bitmake.tecnologia.ws/上,可以是windows或linux。我拥有这两个领域,并且可以同时管理这两个领域。一切都很好,除了单击重定向到另一个域(http://www.anotherwebpage.com)的链接外,我单击的所有链接都很好。阅读我看到的文档--这是解决这个问题的一个选项,checkOrigin初始化选项,所以我像下面这样初始化了大小器
iFrameResize({
log: true,
checkOrigin: false,
inPageLinks: true
});但我还是收到了错误。你可以在F12上查看
通过阅读这个问题,我发现它可以在源站点(bitmake.azurewebsites.net)中从Global.asax文件中“修改”。我将我的Global.asax更改为"AllowAll“选项,但仍然无法工作。
发布于 2015-11-09 08:23:22
asp.net服务器被配置为不允许iframimg。
https://developer.mozilla.org/en-US/docs/Web/HTTP/X-Frame-Options
考虑到您不控制远程域,您只能选择代理它并删除标头。但是,考虑到服务器所有者不希望在您的iFrame中,这很可能违反版权法。
https://stackoverflow.com/questions/33577514
复制相似问题