SoapUI中的相互证书身份验证

时间:2012-08-06 08:38:18

标签: web-services soap soapui ws-security x509

我有一个Jax-ws网络服务。我成功用肥皂ui测试了它。但现在我添加了相互身份验证安全性。客户端和服务器只需与x.509证书交换。如何配置soap ui以获得其证书和验证服务器的证书。没有任何密码,签名和加密。只是证书。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

从版本4.6.4开始,SoapUI中的客户端证书身份验证已被破坏。您可以像这样修改源代码:

com.eviware.soapui.impl.wsdl.support.http.SoapUISSLSocketFactory类的第273行需要从

更改
SSLSocket sslSocket = ( SSLSocket )getSocketFactory().createSocket( socket, host, port, autoClose );

SSLSocket sslSocket = ( SSLSocket )sslContext.getSocketFactory().createSocket( socket, host, port, autoClose );

张贴于http://forum.soapui.org/viewtopic.php?f=13&t=23441