C# IIS 6:重定向要避免的值时发生自定义错误?

C# IIS 6:重定向要避免的值时发生自定义错误?,c#,asp.net,redirect,iis,C#,Asp.net,Redirect,Iis,我试图捕获不同的HttpError,以检查是什么导致了我的.Net应用程序出现问题 实际上,以下是我的customError在我的应用程序中包含的内容: <customErrors mode="RemoteOnly" defaultRedirect="~/Error.htm"> <error statusCode="400" redirect="~/ErrorPage400.htm" /> <error statusCode="401" redir

我试图捕获不同的HttpError,以检查是什么导致了我的.Net应用程序出现问题

实际上,以下是我的customError在我的应用程序中包含的内容:

 <customErrors mode="RemoteOnly" defaultRedirect="~/Error.htm">
    <error statusCode="400" redirect="~/ErrorPage400.htm" />
    <error statusCode="401" redirect="~/ErrorPage401.htm" />
    <error statusCode="403" redirect="~/ErrorPage403.htm" />
    <error statusCode="404" redirect="~/ErrorPage404.htm" />
    <error statusCode="408" redirect="~/ErrorPage408.htm" />
    <error statusCode="500" redirect="~/ErrorPage500.htm" />
    <error statusCode="503" redirect="~/ErrorPage503.htm" />
  </customErrors>

问题是我在这个页面上被重定向了:

它是某种默认重定向吗

这会给我的应用程序带来麻烦,因为此页面嵌入在“不可关闭”窗口中。在我的错误页面上,我有一个按钮,允许用户关闭页面,但由于我没有重定向到我的某个页面,因此无法单击它

如果我检查页面,我可以看到IIS 5或6没有408错误代码。这就是它引起麻烦的原因吗?这是我的猜测,但我想知道是否有人知道确切的原因。“这就是它引起麻烦的原因吗?”我不认为,我想它被IIS忽略了。请检查