我已将基于轴的 wsdl 作为服务参考导入到 VS 2008 项目中。
我需要能够传递安全详细信息(例如用户名/密码和 nonce 值)来调用基于轴的服务。
我已经考虑为 wse 做这件事,我理解这个世界讨厌(没有问题)
我对 WCF 的经验很少,但是由于 SO,我现在已经研究了如何物理调用端点,但不知道如何设置 SoapHeaders,如下面的架构所示:
<S:Envelope
xmlns:S="http://www.w3.org/2001/12/soap-envelope"
xmlns:ws="http://schemas.xmlsoap.org/ws/2002/04/secext">
<S:Header>
<ws:Security>
<ws:UsernameToken>
<ws:Username>aarons</ws:Username>
<ws:Password>snoraa</ws:Password>
</ws:UsernameToken>
</wsse:Security>
•••
</S:Header>
•••
</S:Envelope>
非常感谢任何帮助
谢谢,马克