相关疑难解决方法(0)

ContractFilter在EndpointDispatcher异常处不匹配

我有以下场景,我正在尝试测试:

  1. 一个常见的WSDL
  2. WCF端点,它基于WSDL实现对象并托管在IIS中.
  3. 一个客户端应用程序,它使用基于WSDL的代理来创建请求.

当我从客户端到服务端点进行Web服务调用时,我得到以下异常:

{"与动作'的消息HTTP:// IMyService/CreateContainer ’不能在接收器处进行处理,由于在EndpointDispatcher一个ContractFilter不匹配,这可能是因为无论是合同不匹配(发送者和接收者之间不匹配的操作)或一发送方和接收方之间的绑定/安全性不匹配.检查发送方和接收方是否具有相同的合同和相同的绑定(包括安全要求,例如消息,传输,无)."}

我开始使用MS Service Trace Viewer,但不确定在哪里查看.在查看客户端和端点中的类时,它们看起来完全相同.

如何开始调试此问题?

导致此异常的可能原因是什么?

wcf

108
推荐指数
8
解决办法
26万
查看次数

标签 统计

wcf ×1