为了账号安全,请及时绑定邮箱和手机立即绑定

WSE 3.0 WSE839 异常

WSE 3.0 WSE839 异常

C#
不负相思意 2021-12-25 18:22:57
我想用 WSE 3.0 调用一个 Java-Soap-Service,我用 WSDL-File 生成了一个代理,但该服务需要 MTOM 来获取它的数据。我也遵循了本教程,它运行良好但没有帮助:http : //twit88.com/blog/2008/05/14/net-mtom-enabled-your-application-using-wse/我得到的例外是:System.FormatException: "WSE839: An HTTP response was received that used the following content type: text/xml;charset=UTF-8. The following content type was expected: multipart/related; type=application/xop+xml."我知道 WSE 3.0 已经过时了,如果有其他方法可以请告诉。有人可以帮忙吗?
查看完整描述

1 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

将生成的类基类从 System.Web.Services.Protocols.SoapHttpClientProtocol 更改为 Microsoft.Web.Services3.WebServicesClientProtocol。完成后,您将能够访问名为 RequireMtom 的字段。在调用任何需要发送 MTOM 的方法之前将此设置为 true。确保为非 MTOM 调用禁用它。


查看完整回答
反对 回复 2021-12-25
  • 1 回答
  • 0 关注
  • 138 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信