如何使用 ThrowDetailedError 开关
如果发生错误,Web 客户端将收到通用 SoapException。
若要调试已发布的 Web Services,您可以向 Web.config 文件添加一个开关来控制由已发布 Web Services 返回的异常详细信息的级别。
Web.config 文件包含应用程序设置开关 ThrowDetailedError。 False 是 ThrowDetailedError 的默认设置。 如果将设置更改为 True,服务器代理会将内部异常信息返回到 Web 客户端,使你能够调试已发布的 Web 服务。
以下 XML 代码显示显示在 appSettings> 节点下的 Web.config 文件中的 <ThrowDetailedError 开关:
<appSettings>
<add key="ThrowDetailedError" value="False" />
<appSettings/>
重要
默认情况下 BizTalk Server 不会将内部异常信息返回至 Web 客户端,因为该信息可能包含诸如应用程序调用堆栈之类的敏感信息。 调试后,应将 ThrowDetailedError 设置设置为 False。