首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谁负责在传出消息的SOAP标头中设置为WS(Ws-Addressing)名称空间?

谁负责在传出消息的SOAP标头中设置为WS(Ws-Addressing)名称空间?
EN

Stack Overflow用户
提问于 2011-10-11 17:50:56
回答 1查看 804关注 0票数 2

我已经创建了一个.Net客户端来访问.Net服务。在客户端生成的SOAP请求xml使用WS-Addressing名称空间构造为“xmlns:wsa=http://schemas.xmlsoap.org/ws/2004/08/addressing.”,但在服务端它期望WS-Addressing名称空间为”xmlns:wsa=http://www.w3.org/2005/08/addressing”“。如何在请求中配置正确的WS-Addressing命名空间。帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2012-01-01 03:04:19

根据MSDN的说法,WS寻址有两个版本:2004年8月10日版本和“官方”版本。我认为您必须创建一个自定义绑定来指定soap寻址版本:

代码语言:javascript
复制
<bindings>
    <customBinding name="CorrectSoapBinding">
        <textMessageEncoding messageVersion="Soap12WSAddressing10"/>
  </customBinding>
</bindings>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7724183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档