0

我正在尝试从我无法控制的 Web 服务中获取响应,我只有 wsdl 就是它。它是一个旧的 wse3 网络服务 10 多年。

我正在使用 vs2012 来使用 wse3 Web 服务。我通过添加网络参考将其添加到 vs2012。所以我可以使用 microsoft.web.services3.webservicesclientprotocol

作为 wsse:security 的 Web 服务,为了发出请求,我使用了 UsernameToken 类,但现在 Web 服务响应给了我错误“不理解肥皂头安全性”。

我使用提琴手来确认我收到了响应并且我是(注意:要查看提琴手中的 xml,我单击“响应已编码并且可能需要在检查前解码”),响应也作为 wsse:security。带有“soapenv:mustUnderstand =1”的标题。

我该怎么做才能获得网络服务响应?

预先感谢

ps:谷歌搜索给出了几个anseres,但没有任何效果

4

0 回答 0