如何使用客户端证书身份验证创建SoapUI项目

时间:2016-05-25 10:18:33

标签: mule soapui x509certificate client-certificates

我的一个项目中有X509证书实现,我希望在从SoapUI使用它时使用客户端证书。我得到了一些解决方案here 但它为SoapUI的所有调用应用相同的证书。如果我为不同的服务提供不同的证书怎么办?如何在SOAP请求中添加客户端证书?

2 个答案:

答案 0 :(得分:0)

您可以根据需要添加任意数量的trutstore或keystore。双击项目名称 - >转到WS-Security Config。请找几个有用的网址

http://pglezen.github.io/was-config/html/soapui.html(检查配置SOAP UI)

https://www.soapui.org/blog/ws-security-settings.html

基于SOAPUI版本。 Truststore和Keystore选项卡会有所不同。但所有配置相同。

答案 1 :(得分:0)

可以通过以下方式在请求级别进行SSL设置:

  1. 双击项目名称
  2. 在“ WS-Security配置”选项卡中,单击“密钥库”选项卡,然后单击绿色的“ +”以添加密钥库:

enter image description here

  1. 输入密钥库的位置和密码
  2. 点击请求
  3. 将请求属性“ SSL密钥库”更改为在步骤2-3中添加的属性:

enter image description here

  1. 您现在可以运行请求

来源:https://blogs.sap.com/2011/01/06/soap-ui-tool-soap-https-client-authentication/