Asp.net 删除仅在Iframe中自动添加的X-Frame选项

Asp.net 删除仅在Iframe中自动添加的X-Frame选项,asp.net,iframe,x-frame-options,Asp.net,Iframe,X Frame Options,因此,我们有一个在Iframe中打开的应用程序,但是X-Frame-Options阻止了它。我希望它完全从httpheader中删除。我知道可以通过执行以下操作来阻止它: MVC 5会自动添加一个X-Frame-Options头,因此请转到您的Global.asax文件并将其添加到应用程序_Start()方法中: 但我的Global.asax看起来不一样,我似乎无法让它发挥作用。看起来是这样的: <%@ Application Codebehind="Global.asax.cs" Inh

因此,我们有一个在Iframe中打开的应用程序,但是X-Frame-Options阻止了它。我希望它完全从httpheader中删除。我知道可以通过执行以下操作来阻止它:

MVC 5会自动添加一个X-Frame-Options头,因此请转到您的Global.asax文件并将其添加到应用程序_Start()方法中:

但我的Global.asax看起来不一样,我似乎无法让它发挥作用。看起来是这样的:

<%@ Application Codebehind="Global.asax.cs" Inherits="ApplicationWebInterface.MvcApplication" Language="C#" %>


有什么办法解决这个问题吗?

您必须将其添加到Global.asax.cs而不是Global.asax

<%@ Application Codebehind="Global.asax.cs" Inherits="ApplicationWebInterface.MvcApplication" Language="C#" %>