确保客户端可以接收到服务端的异常serviceDebug includeExceptionDetailInFaults="true"

1.为了确保客户端可以接收到服务端反馈的异常

在服务端的配置文件中需要有

<system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <serviceDebug includeExceptionDetailInFaults="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
      </system.serviceModel>

 

在最终发布服务的时候,客户端程序是给客户使用的,为了避免客户直接知道服务端的异常。

所以,程序调试完成以后,需要将

serviceDebug 的includeExceptionDetailInFaults设置为false
posted @ 2015-07-13 17:23  ChuckLu  阅读(915)  评论(0编辑  收藏  举报