自定义错误标签不起作用[“ /”应用程序中的服务器错误。

时间:2019-09-04 12:26:26

标签: asp.net exception web-config

我不想删除该错误,我只想隐藏此错误(“ /”应用程序中的服务器错误)。但是在web.config中,我的(customErrors mode =“ Off”)无法正常工作。

  <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>

这是我应用customErrors mode =“ Off”

时出现的错误
  

HTTP错误500.19-内部服务器错误请求的页面不能为   由于该页面的相关配置数据为   无效。

1 个答案:

答案 0 :(得分:0)

没有看到配置文件的其余部分,就不可能知道它出了什么问题,但除此之外,我认为您误解了<customErrors mode="Off"/>的工作。实际上,它将显示所有自定义错误模式中最详细的“黄色死亡屏幕”。 From here:

  

CustomErrors支持以下模式:

     
      
  • 打开–如果指定了defaultRedirect,他们将看到该内容。否则,默认错误屏幕将显示较少的详细信息。
  •   
  • 关闭–详细的错误详细信息将显示给用户。 (“死亡屏幕的黄色屏幕”)
  •   
  • 仅远程-默认值。仅向本地用户显示详细的错误。远程用户收到的自定义错误屏幕或更少
      详细信息。
  •