Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 VB.NET 中编写了一个服务器,它使用提供程序 WSDL 来提供功能,然后托管我自己的 WSDL,以便他们可以与我通信。在测试中,它一直按预期工作;我可以使用 SOAP-UI 和 WCFTestClient 毫不费力地使用我的托管服务。
但是当我们的提供者尝试连接它时,他收到了这个错误:
由于 EndpointDispatcher 的 ContractFilter 不匹配,Yadadada 无法在接收方处理
它们对解决这个问题并不完全有帮助,我不知道从哪里开始。
在一次又一次地辛勤工作之后,我意识到试图访问我的服务的提供者正在使用 ASMX Web 服务,而不是我编写的 WCF 服务。仍然对 WCF 有点生疏,我选择将工作重做为 ASMX 服务,因此我的问题得到了解决。
实习生的磨难和磨难。