Web.config中customErrors異常信息配置

開發工具:Visual Studio 2017 15.7.5
開發平臺:Windows 10
新建WebApi項目,Web.config配置文件中,system.web下級節點中默認沒有customErrors的配置,即customErrors默認是RemoteOnly <customErrors mode="RemoteOnly" />web

<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 元素開發工具

相關文章
相關標籤/搜索