WCF绑定不匹配

时间:2018-09-26 09:24:53

标签: wcf-binding

这是我遇到的错误-

  

异常类型:System.ServiceModel.ProtocolException

     

内容类型application / soap + xml; charset = utf-8已发送到需要text / xml的服务; charset = utf-8。客户端和服务的绑定可能不匹配。

我已经尝试了关于Stack Overflow先前问题的各种解决方案。但是似乎没有任何作用。 我已经检查了..我在wcf和客户端上的绑定都与basicHttpBinding相同。

这是我的wcf配置-

 <service name="TcpConn.Service1" behaviorConfiguration="Service1Behavior">
    <endpoint address="" binding="basicHttpBinding"
              contract="TcpConn.IService1"></endpoint>

  </service>

这是我的客户端配置-

<bindings>
  <basicHttpBinding>
    <binding name="BasicHttpBinding_IService1" />
  </basicHttpBinding>
</bindings>
<client>
  <endpoint address="http://localhost:58301/Service1.svc" binding="basicHttpBinding"
    bindingConfiguration="BasicHttpBinding_IService1" contract="TcpConn.IService1"
    name="BasicHttpBinding_IService1" />
</client>

我一直在做什么错事。

0 个答案:

没有答案