你怎么看这个web.config文件呢?我不知道到哪里去转自定义错误off...help!
我试过命令提示符和java script....can,有谁能帮我吗?
发布于 2012-06-19 02:22:20
请记住,IIS错误和asp.net错误是两回事,
对于远程请求,默认情况下IIS启用了自定义错误,这意味着如果您从应用程序返回none 200响应,IIS将丢弃您发送回的正文,并将其替换为它自己的自定义页面。如果您托管的REST服务需要将错误详细信息以json或XML形式返回给客户端,这可能会非常麻烦。
要关闭ASP.net自定义错误,请使用customErrors Element (ASP.NET Settings Schema)
要关闭IIS自定义错误,请使用IIS HTTP Errors httpErrors
发布于 2008-12-10 15:47:25
从“管理工具”(如果已启用管理工具,则在“开始”菜单上)运行“Internet信息服务(IIS)管理器”工具。打开系统,然后右键单击您的网站。选择属性。选择ASP.NET选项卡。单击“编辑配置”。单击Custom Errors选项卡。为自定义错误模式选择Off。
或者导航到包含应用程序的文件夹,在文本编辑器中打开web.config文件并手动编辑,然后将自定义错误标签更改为。
发布于 2008-12-10 15:54:03
根据MSDN documentation,模式的有效值为:
上的:指定启用自定义错误。如果未指定defaultRedirect属性,则用户会看到一般错误。自定义错误将显示给远程客户端和本地主机。
Off指定禁用自定义错误。详细的ASP.NET错误将显示给远程客户端和本地主机。
RemoteOnly指定仅向远程客户端显示自定义错误,而向本地主机显示ASP.NET错误。这是默认值。
默认值为RemoteOnly。
https://stackoverflow.com/questions/356484
复制相似问题