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