请求失败,HTTP 状态为 415

发布于 2024-10-31 14:26:33 字数 237 浏览 3 评论 0原文

当我尝试从 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

看春风乍起 2024-11-07 14:26:33

客户端应用程序失败,因为它在需要 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文