在引用服务的类的初始化中加入
WebRequest.RegisterPrefix("http://", System.Net.Browser.WebRequestCreator.ClientHttp);
服务器端配置文件
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior >
<serviceDebug includeExceptionDetailInFaults="True" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
这样在客户端才能查看到异常的具体信息,但是这样可能会暴露一些机密信息。