Web.config中customErrors异常信息配置

开发工具:Visual Studio 2017 15.7.5

开发平台:Windows 10

新建WebApi项目,Web.config配置文件中,system.web下级节点中默认没有customErrors的配置,即customErrors默认是RemoteOnly <customErrors mode="RemoteOnly" />

<customErrors defaultRedirect="url"
mode="On|Off|RemoteOnly">
<error. . ./>
</customErrors>

mode

必选的属性。

指定是启用或禁用自定义错误,还是仅向远程客户端显示自定义错误。

此属性可以为下列值之一。

说明
On 指定启用自定义错误。如果未指定 defaultRedirect,用户将看到一般性错误。
Off 指定禁用自定义错误。这允许显示标准的详细错误。
RemoteOnly 指定仅向远程客户端显示自定义错误并且向本地主机显示 ASP.NET 错误。这是默认值。

在调试或部署测试服务时,建议在system.web下加上<customErrors mode="Off" />,以便调试。

Off的首字母O应为大写。

参考:

如何在ASP .NET中使用 Visual C#.NET创建自定义错误报告页面

customErrors 元素(ASP.NET 设置架构)

customErrors Element (ASP.NET Settings Schema)

customErrors 元素

上一篇:5.QT制作编译器,可以简单支持中文编程


下一篇:Selenium 2.0 WebDriver 自动化测试 使用教程 实例教程 API快速参考