【发布时间】:2009-12-15 15:01:34
【问题描述】:
我正在尝试使用使用以下编码的 WCF 调用 Web 服务:
<?xml version="1.0" encoding="ISO-8859-1" ?>
我无法更改此 Web 服务的编码。我生成了一个 wcf 代理,当我尝试调用代理时,我收到以下错误:
FailedSystem.ServiceModel.ProtocolException: 内容类型 text/xml; charset=ISO-8859-1 的响应 消息与内容不符 绑定类型(文本/xml; 字符集=utf-8)。如果使用自定义 编码器,请确保 IsContentTypeSupported 方法是 正确实施。
有人知道我如何使用 wcf 调用非 UTF-8 的 Web 服务吗?
【问题讨论】: