我有一个应该显示 HTTP 404 错误的自定义错误页面。事实并非如此,我很难弄清楚为什么。
我的 web.config 已设置
<customErrors mode="On" />
对于单个 POST,Fiddler 显示 401.2,后跟 404。这两个错误都应该是自定义的。 401.2 正在工作,因为我在 fiddler 中看到它。 404 立即发生,所以我在浏览器中看到的只是通用 404 错误。我应该看到我的自定义 404 页面。
为什么我的自定义 HTTP 404 页面不会显示?
您正在测试的 URL 是什么?如果它不是 ASP.NET 处理的文件类型(例如 /foo/bar.txt),那么您将看不到 ASP.NET 定义的 404 处理程序。
-Oisin
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)