使用soap1.2的WCF服务

时间:2017-12-16 05:25:46

标签: c# web-services wcf

我有这个WCF服务使用soap1正常工作。我试图将其更改为在soap1.2中运行,但我无法使用。

我尝试在webconfig中更改不同的内容。

首先,我更改了wsHttpBinding的basicHttpBinding。我也改变了协议,删除了soap1.1并添加了肥皂1.2

如何使我的WCF Web服务在soap1.2中运行?

我在配置文件中尝试的一些代码:

<webServices>
  <protocols>
    <add name="HttpSoap" />
    <add name="HttpSoap12" />
  </protocols>
</webServices> 

<protocolMapping>
  <remove scheme="http" />
  <add scheme="http" binding="wsHttpBinding" />
</protocolMapping> 

1 个答案:

答案 0 :(得分:0)

问题不在于项目。我正在使用Soap UI来调用该服务。我确实知道我必须修改Soup UI WS-Addressing设置才能工作。我将Must understand选项设置为true并检查添加默认wsa To:选项。有了这个,服务工作正常使用汤ui