【发布时间】:2018-11-30 04:05:31
【问题描述】:
我创建了一个带有 ws - 安全性的轴 2 Web 服务(由壁垒模块启用)。
我想在soapUi 4.5.1 中测试它。并且soapUI向我提出的要求如下
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nlo="http://nlo">
<soapenv:Header/>
<soapenv:Body>
<nlo:echo>
<nlo:arg>echoo</nlo:arg>
</nlo:echo>
</soapenv:Body>
</soapenv:Envelope>
当然,当我以这种方式测试它时,它给了我:缺少安全标头
所以我点击 Show Project View - 点击 Outgoing WS-Security Configuration;然后我添加 WS Security Entry - UserName 并输入用户名、密码,对于 PasswordType,我选择 PasswordText。
然后我再次返回我的请求 - 它与之前的 soapUI 建议的相同,但这次我单击 AUT 部分并为 Outgoing WSS 我选择我的配置。一切正常。但我看不到 SoapUI 添加的安全标头。 (既不在 XML 部分,也不在 RAW 部分)。
提前感谢您的帮助!
【问题讨论】:
-
在发送请求后我也无法看到额外的标头。使用
Outgoing WSS -> Apply " <profile_name> "对我也不起作用。
标签: soapui