【发布时间】:2011-04-28 06:20:34
【问题描述】:
我正在尝试查看我的 WCF 服务中引发的异常,但我从响应中得到的只是:
“由于内部错误,服务器无法处理请求。有关错误的详细信息,请在服务器上打开 IncludeExceptionDetailInFaults(来自 ServiceBehaviorAttribute 或来自配置行为),以便将异常信息发送回到客户端,或根据 Microsoft .NET Framework 3.0 SDK 文档打开跟踪并检查服务器跟踪日志。”
由于我以“REST”方式进行操作,因此我的 web.config 中没有这些选项。那么,如何在使用 WCF 4 REST 模板时启用“IncludeExceptionDetailInFaults”?
【问题讨论】:
-
你有什么运气让它工作吗?我有服务工作,但 POSTS 失败,除非我接受 Stream 对象而不是 DataContract。
-
为了得到错误,我只是简单地在服务中捕获它们并将它们写入本地文件。我永远无法让他们通过网络浏览器返回并远程显示。