关于 ASP.NET 错误页设置

作者:vkvi 来源:千一网络(原创) 日期:2016-8-9

以用 IIS 设置 ASP.NET 发生错误时,是显示错误信息,还是显示自定义信息,还是本机显示错误信息、远端显示自定义信息。

ASP.NET 错误页设置

如上图,如果在 IIS 中设置,则必须填“默认页”,也就是出现错误时要跳转的页面。我认为这是个 BUG,“默认页”不应该是必填项,就算是必填项,也应该根据“模式”来确定某些情况下才是必填项。

还有,这里说“绝对 URL”,其实不一定非得以“http://”开头,直接写文件名也是可以工作的。

当然,这个设置,我们也可以在 web.config 中手工设置,这样“默认页”就可以不填了。

我们可以把 defaultRedirect="error.htm" 删除。这样,当出现错误时,就不是跳转面,而是显示如下:

ASP.NET 没有设置 defaultRedirect 的情况

你前面那位网友看了:“权限”用英语怎么说,该用哪个?

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他