如果在高级互联网选项中选中“显示友好的HTTP错误消息”,我在IE8中有一个有趣的行为。也许是IE7,我没有测试过这种恐龙。但是适用于所有其他浏览器,如IE9和更高版本,Chrome,Firefox,Opera,Safari ......
IE8与这个ASP.NET MVC 4应用程序在单个区域中运行良好,这是一个单独的密码保护区域。身份验证工作正常。
如果我尝试调用此区域的操作,IE8会在非常短的时间内显示视图,而不是显示“友好”的404错误消息。如果我在高级互联网选项中取消选中“显示友好的HTTP错误消息”,则一切正常。
我不知道为什么IE8会这样做。也许有一个IE8无法处理的HTTP标头。你怎么看?这种行为的可能原因是什么?
由于 尔根
答案 0 :(得分:0)
解决方案在asp_net的评论中(查看上面的评论)
删除页面中的任何内容 - 样式表,图片,尤其是脚本 - 直到调用不再以404结尾
我检查了所有资源,发现我的一个CSS文件中存在错误的链接行为