如何诊断ContractFilter不匹配?

时间:2012-09-13 17:20:08

标签: vb.net wcf wsdl

我在VB.NET中编写了一个服务器,它使用提供程序WSDL来实现功能,然后托管我自己的WSDL,以便他们可以与我通信。在测试中,它一直在按预期工作;我可以毫不费力地使用SOAP-UI和WCFTestClient来使用我的托管服务。

但是当我们的提供商尝试连接到它时,他收到了这个错误:

  

由于EndpointDispatcher上的ContractFilter不匹配,无法在接收方处理Yadadada

他们在解决这个问题方面并不完全有帮助,我不知道从哪里开始。

1 个答案:

答案 0 :(得分:0)

在再次开启和关闭之后,我意识到尝试访问我的服务的提供商正在使用ASMX Web服务,而不是我编写的WCF服务。对于WCF来说仍然有点原始,我选择重做作为ASMX服务的工作,因此我的问题得到了解决。

实习生的试炼和磨难。