MVC 5 prevents access to content via Iframe

后端 未结 5 796
灰色年华
灰色年华 2020-12-01 12:01

Ever since the upgrade from MVC4 to MVC5, I have noticed an extra server header added to my web pages:

X-Frame-Options: SAMEORIGIN

I understand security bene

5条回答
  •  渐次进展
    2020-12-01 12:08

    MVC5 automatically adds the HTTP header X-Frame-Options with SAMEORIGIN. This prevents your site from being loaded into an iframe.

    But we can turn this off in Application_Start in the Global.asax.cs.

    Example

    protected void Application_Start()
    {
        AntiForgeryConfig.SuppressXFrameOptionsHeader = true;
    }
    

    Update

    I have written a post about this MVC5 prevents your website being loaded in an IFRAME

提交回复
热议问题