WCF FaultException不发送StackTrace

时间:2010-10-28 19:09:05

标签: wcf stack-trace soapfault faultexception

我有一些带有预定义FaultContract属性的WCF服务。当抛出FaultException<TDetail>个异常时,它们会发送StackTrace,Source和其他可能无法保存的信息。

是否可以仅返回:

  • 详情(来自通用的TDetail)
  • FaultMessage
  • 的faultcode
  • (可能)FaultReason

1 个答案:

答案 0 :(得分:3)

您是否尝试使用IErrorHandler滚动自己的错误异常?另外,请确保在您的应用配置文件中,IncludeExceptionDetailInFaults属性设置为false,this可能对最佳实践有所帮助。