customErrors="RemoteOnly" 在 Server 2008 中无法正常工作

customErrors="RemoteOnly" 在 Server 2008 中无法正常工作

看来我的全新Windows 服务器 2008微软 IIS7customErrors不管用。

我们已在 Asp.Net 网站和应用程序的 web.config 中将customErrors其设置为RemoteOnly。但是,无论我们做什么,我们的网站似乎都像设置的那样运行On,并且当远程连接到我们的服务器时,我们无法在我们的应用程序上显示任何详细消息。

我不完全确定如何追踪覆盖的位置,或者服务器配置方式中是否存在某些问题,导致服务器认为请求是内部请求?无论如何,这实际上是如何正确解决的?

任何帮助都将不胜感激...

我们的网络管理员已将域添加到我们的主机文件中,以将应用程序引导至 IP 地址。

答案1

您需要使用 IIS 7 的 httpErrors 元素。

<configuration>
   <system.webServer>
      <httpErrors errorMode="DetailedLocalOnly" />
   </system.webServer>
</configuration>

http://www.iis.net/ConfigReference/system.webServer/httpErrors

相关内容