这似乎是在我的全新Windows Server 2008与IIS7 , customErrors不起作用。
在我们的Asp.Net站点和应用程序的web.config中,我们将customErrors设置为RemoteOnly 。 然而,无论我们做什么,我们的网站看起来似乎都设置为“ On并且在远程访问我们的服务器时,我们无法获得任何详细的消息。
我不完全确定如何跟踪这个被忽略的地方,或者如果服务器被configuration的方式会让服务器认为请求是内部的, 这究竟是如何正确解决的呢?
任何帮助表示赞赏…
我们的networkingpipe理员已经将域添加到我们的主机文件中,以将应用程序指向IP地址。
您需要为IIS 7使用httpErrors元素。
<configuration> <system.webServer> <httpErrors errorMode="DetailedLocalOnly" /> </system.webServer> </configuration>
http://www.iis.net/ConfigReference/system.webServer/httpErrors