这是我遇到的错误-
异常类型: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>
我一直在做什么错事。