2011-04-09 160 views
1

我得到一个异常时,我尝试从WCF调用方法...我使用框架2.0消耗WCF在Windows应用程序和我的WCF使用basicHttpBinding的选项...请求失败,HTTP状态415

请求失败,HTTP状态为 415:由于内容类型为'text/xml;',所以无法处理消息 。 charset = utf-8'不是预期的 类型'multipart/related; 类型=“应用/ XOP + xml”的”

+0

'using framework 2.0' what? .NET 2.0不支持WCF,正在使用它作为Web服务? – Aliostad 2011-04-09 20:14:07

回答

0

客户端应用程序失败,因为它发出端点上的哪个期待MTOM消息数据。但是,客户端应用程序只是发送普通的Soap消息(Soap1.1)。如果您无法升级您的客户端应用程序以使用.Net Framework 3.5,则可以使用允许在.net framework 2.0中使用MTOM的WSE 3.0。

如果您可以将应用程序升级到3.5,则可以使用WCF与服务进行通信。

Regards, Amit Bhatia

+0

thx 4你的阿米特。但如果我升级我的应用程序和引用WCF作为Web服务它仍然无法正常工作...但如果我将它作为服务引用,那么它的工作原理...我的要求是,我的客户必须在框架2.0我唯一的选择是将WCF引用为Web服务......对此有何建议? – user699997 2011-04-13 09:47:26

相关问题