通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。简单的错误处理页面可以通过web.config来设置
<customerrors mode="remoteonly" defaultredirect="genericerrorpage.htm">
<error statuscode="403" redirect="noaccess.htm" />
<error statuscode="404" redirect="filenotfound.htm" />
</customerrors>
如果想通过编程的方式来呈现错误原因,可以通过page_error事件来做这件事。
asp.net定制错误处理页面
最新推荐文章于 2024-01-31 15:21:13 发布