Rea*_*ion 14 asp.net-mvc iframe asp.net-mvc-5
我将我的项目MVC版本更新为5,现在iFrame没有加载,我收到此错误:
X-Frame-Options拒绝加载:www.blahblah.com不允许跨源框架.
我注意到由于某种原因,现在X-Frame-Options标头填充了SAMEORIGIN,这不允许iframe从不同的域加载页面.这对我来说是一个问题,因为我开发了包含和继承页面.我尝试在IIS中的所有内容更改此标头无济于事.
有人遇到过这个吗?
Rea*_*ion 23
我终于找到了答案.从MVC 5开始,Microsoft默认决定在那里设置SAMEORIGIN.我发现关闭此标记的最佳方法是在Global.asax.cs中编写以下内容
protected void Application_Start()
{
//Bundles and stuff are here
AntiForgeryConfig.SuppressXFrameOptionsHeader = true;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4356 次 |
| 最近记录: |