WCF - 在方法执行之前验证SOAP请求

时间:2016-06-15 12:41:42

标签: c# web-services wcf

我的服务器上有一个WCF WebService。其他客户端使用不同的环境(java,c#,php)连接到它。

当用户发送不完整的请求时,IIS将返回错误500,不带任何详细信息。是否有可能验证SOAP请求并向客户端显示验证错误?

1 个答案:

答案 0 :(得分:2)

尝试在WCF服务的配置中启用includeExceptionDetailInFaults:

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