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