请求失败,HTTP 状态为 415
当我尝试从 WCF 调用方法时出现异常...我在使用框架 2.0 的 Windows 应用程序中使用 WCF,并且我的 WCF 使用 BasicHttpBinding 选项...
请求失败,状态为 HTTP 415:无法处理消息 因为内容类型'text/xml; charset=utf-8' 不是预期的 输入“多部分/相关”; 类型=“应用程序/xop+xml”'
I am getting an exception when I try to call method from WCF...I am consuming WCF in windows application using framework 2.0 and my WCF uses the BasicHttpBinding option...
The request failed with HTTP status
415: Cannot process the message
because the content type 'text/xml;
charset=utf-8' was not the expected
type 'multipart/related;
type="application/xop+xml"'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
客户端应用程序失败,因为它在需要 MTOM 消息的端点上发送数据。然而,客户端应用程序仅发送普通的 Soap 消息 (Soap1.1)。如果您无法升级客户端应用程序以使用 .Net Framework 3.5,则可以使用 WSE 3.0,它允许将 MTOM 与 .net Framework 2.0 一起使用。
如果您可以将应用程序升级到3.5,则可以使用WCF与服务进行通信。
问候,
阿米特·巴蒂亚
The client application is failing as it sends data on an Endpoint which is expecting MTOM messages. However, the client application just sends plain Soap messages (Soap1.1). If you can't upgrade your client application to use .Net Framework 3.5, you can use WSE 3.0 which allows to use MTOM with .net framework 2.0.
If you can upgrade application to 3.5, you can use WCF to communicate to service.
Regards,
Amit Bhatia