customErrors不重定向

时间:2014-07-03 16:39:51

标签: asp.net c#-4.0

我正在使用它,只要它与ADGroup中的用户匹配就可以正常工作。但是,它在ADGroup中没有用户时提供了通用服务器页面。有人可以帮我解决为什么CustomErrors无法正常工作以及我做错了什么?我用谷歌搜索,发现我没有做任何与人们建议不同的事情,但它仍然没有指引我到我想要的页面。感谢您的帮助,谢谢。

<authentication mode="Windows" ></authentication>
<identity impersonate="false" />
<authorization>
  <allow roles="TUL.Testing,DACOnlineDrugAlcohol"/>
  <deny users="*" />
</authorization>
<customErrors mode="On" defaultRedirect="Error.aspx">
</customErrors>

1 个答案:

答案 0 :(得分:0)

将以下内容添加到<configuration>节点中:

下面是一个示例,根据需要添加相关页面

 <configuration>
.
.
.

 <system.webServer>
    <httpErrors errorMode="Custom">
      <remove statusCode="404"/> 
      <remove statusCode="500"/>
      <error statusCode="404" path="Error404.aspx" responseMode="File"/>
      <error statusCode="500" path="Error500.aspx" responseMode="File"/>
    </httpErrors>
  </system.webServer>
.
.
.
</configuration>