如何调试故障异常

时间:2013-05-14 18:34:35

标签: c# soap

如何调试faultexception

我收到了这个

<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
 <env:Body>
 <env:Fault>
  <faultcode>env:Client</faultcode>
  <faultstring>Rejected by policy. (from client)</faultstring>
  </env:Fault>
 </env:Body>
</env:Envelope>

提供的文件说它可能是因为 未在数据流中指定或不正确的用户ID或密码时遇到缺失,无效的用户ID或凭据错误

我提供了正确的密码,userid。 可能是因为usernametoken或x509证书无效。

2 个答案:

答案 0 :(得分:0)

如何调试?下载Fiddler并查找在有效的客户端和无效的客户端中发送的消息的差异。

答案 1 :(得分:0)

我会从configuring tracing on the server开始。详细的痕迹可能会让您了解发生了什么。