调用Myservice时SoapFaultException,说“发件人和收件人之间的合同和绑定不匹配”?
以上是我的问题, 我已经创建了WCF服务并在Local中进行了测试(.net它运行正常。托管在远程服务器中。我的客户端使用Java,当他访问Wcf服务时,他收到的错误就像“SoapFaultException说”合同和绑定发送者和接收者之间不匹配“
帮助我。 提前致谢答案 0 :(得分:0)
如果您尝试使用为新服务实例创建的代理调用旧服务实例,则有时会发生这种情况。反之亦然。
如果您100%确定要调用的服务已安装并运行新方法,那么您应该可以通过启用服务上的跟踪来进一步诊断。
这是我的建议,我在另一篇文章中也建议过:
在服务端和客户端启用跟踪,生成跟踪日志,并使用SvcTraceViewer进行分析。为此,请按照this MSDN article on using the service trace viewer上的说明操作。
启用调试例外。这是通过转入includeExceptionDetailInFaults来完成的,you can do by following the instructions here。
使用Fiddler监控客户端和服务端的有线流量。
通常,一旦你这样做,你应该有更多关于服务方面什么是时髦的信息,并且可以很快地诊断问题。试试吧,请报告回来! :)