我正在从c#调用第三方java Web服务。它工作正常,直到他们将服务器的消息编码从Mtom更改为Text。我更改了配置文件中的绑定,现在每当我调用该服务时,我都会收到此错误:
内容类型multipart / related; 类型= “文本/ xml” 的;的回应 消息与内容不匹配 绑定的类型(text / xml; 字符集= UTF-8)。
如果你看一下它包含的响应:
Content-Type:text / xml;字符集= UTF-8
当内容类型完全相同时,我无法理解为什么它会抱怨绑定。有人有主意吗?这真让我抓狂。