如果使用 customErrors,则在 Application_Error 中重定向是多余的吗?

发布于 2024-09-05 17:59:40 字数 338 浏览 4 评论 0原文

如果我的 Web.config 中有一个 部分,表示重定向到 Error.html,然后将代码放入 < Global.asax 中的 code>Application_Error 方法重定向到 Error.html 是多余的不是吗?从技术上讲,如果我愿意,我可以通过重定向到 Application_Error 方法中的不同页面来绕过 Web.config,但因为我不想转到单独的页面页面我认为我不需要代码。

If I have a <customErrors> section in my Web.config that says to redirect to Error.html, then putting code in the Application_Error method in the Global.asax to redirect to Error.html is redundant is it not? Technically, I could bypass the Web.config by redirecting to a different page in the Application_Error method if I wanted to, but since I don't want to go to a separate page I don't think I need the code.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

巷子口的你 2024-09-12 17:59:40

根据本文:

http://support.microsoft.com/kb/306355

如果您有web.config 中的 customErrors 重定向,您无需在 Global.asaxApplication_Error 中进行重定向事件。你是对的,这将是多余的。

但是,我会对其进行测试以确保确定。我一直只使用 Global.asax 并从那里重定向。我从未使用过 customErrors 错误页面功能。

Per this article:

http://support.microsoft.com/kb/306355

If you have the customErrors redirect in your web.config, you don't need to do a redirect in the Global.asax's Application_Error event. You are right, this would be redundant.

However, I would test it just to be sure. I've always just used the Global.asax and redirected from there. I've never used the customErrors error page feature.

ま柒月 2024-09-12 17:59:40

是的,如果您只有一个错误页面,那么两种方法都是多余的。

Yes it is redundant to do it both ways if you have a single error page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文