2011-12-12 168 views
4

我需要在客户端以数字方式签署肥皂消息。一个带有私钥和证书的PEM文件已经发给我了。我想用SoapUI进行测试。肥皂肥皂数字签名

签署的配置在传出WS安全配置中完成 - 请参见图片,以及在Keystore/Certificate选项卡中添加了pem,但发送到服务的soap消息没有签名。 有谁知道如何解决这个问题?

SoapUI configuration for signature

+1

一个评论。部件配置在那里是错误的。它应该是这样的:正文:http://schemas.xmlsoap.org/soap/envelope/元素这个设置已经为我工作。如果选择上述内容,则会收到错误:一般安全错误(WSEncryptBody/WSSignEnvelope:要加密的元素/找不到符号:Body) – sari

回答

3

在您的SOAP请求步步测试,您有一个名为AUT标签。 (左侧的第一个标签)

您必须添加Outgoing WSS配置。

见截图:关于上面的图片

soapUI Screenshot

+0

它很好用,谢谢你的帮助! – sari