Asp.net 如何将整个azure网站嵌入WordPress网站
我正在尝试将整个azure网站嵌入wordpress网站。以下工作:Asp.net 如何将整个azure网站嵌入WordPress网站,asp.net,wordpress,azure,Asp.net,Wordpress,Azure,我正在尝试将整个azure网站嵌入wordpress网站。以下工作: <iframe src="https://tvirusly.azurewebsites.net" height="1200" width="1600" title="Covid Risk Calculator"></iframe> 但当我在上述网站内单击或使用以下脚本时,它不起作用: <iframe src=&
<iframe src="https://tvirusly.azurewebsites.net" height="1200" width="1600" title="Covid Risk Calculator"></iframe>
但当我在上述网站内单击或使用以下脚本时,它不起作用:
<iframe src="https://tvirusly.azurewebsites.net/AnonymousEvents/Create" height="1200" width="1600" title="Covid Risk Calculator"></iframe>
我收到tvirusly.azurewebsites.net拒绝连接的错误消息
提前感谢您的帮助。发生这种情况是因为URL发送
X-Frame-Options:SAMEORIGIN
标题。它防止站点包含在iFrame中
如果您可以访问tvirusly.azurewebsites.net的源代码,则可以看到此解决方案:
基本上将X-FRAME-OPTIONS
设置为空字符串
如果您无法更改源代码,那么您就倒霉了。感谢Roman提供的链接。该特定解决方案采用App.cs。对于没有应用程序对象的MVC ASP.NET azure网站,我将如何执行此操作?谢谢,这真是太好了。打开Global.asax并添加
System.Web.Helpers.AntiForgeryConfig.SuppressXFrameOptionsHeader=true我的项目中没有global.asax。这是一个ASP.NET MVC项目,那么您使用的是ASP.NET核心。核心中的Global.asax被Startup.cs取代。也许这会有帮助。