如何在SoapUI中将WSS应用于模拟响应?

时间:2013-05-27 11:49:41

标签: encryption soapui ws-security

我有一个SoapUI模拟服务。我希望它使用WS-Security。

我配置了项目WS-Security配置,包括Outgoing和Incoming。

我使用测试套件发送请求,并使用时间戳,签名和加密WSS条目正确处理。但是模拟服务的响应是明确的错误:

Missing operation for soapAction [] and body element 
[{http://www.w3.org/2001/04/xmlenc#}EncryptedData] with SOAP Version [SOAP 1.1]

从这条消息我猜测模拟服务无法识别加密HTML元素。我是对的吗?

有没有办法使用WS-Security加密SoapUI模拟服务响应?

1 个答案:

答案 0 :(得分:3)

有可能。单击屏幕左下角的模拟服务 后可以找到这些选项(与弹出窗口中可用的所有其他配置选项不同)。在那里,您可以从下拉列表中选择传出和传入安全配置集。

隐藏得很好,以至于我在三个月内遇到了两次问题,进行了一项研究,并在朋友向我展示解决方案之前在StackOverflow中找到了我自己未回答的问题。

所以,如果有人需要,我会发布答案。