SOAP UI-错误:请求中的异常:javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure

Ant*_*noj 3 ssl soap soapui

我正在尝试使用SOAP UI来访问第三方Web服务并得到以下异常:

错误:请求中的异常:javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure

我没有来自第三方Web服务的cacert或密钥库,但是我具有签名。通过使用签名,我可以通过我的应用程序访问第三方Web服务。

如何在SOAP UI中配置此签名?

小智 6

将以下参数添加到C:\ Program Files \ SmartBear \ SoapUI-5.2.1 \ bin \ SoapUI-5.2.1.vmoptions对我有用。

-Dsoapui.https.protocols = TLSv1.2,SSLv3

检查此链接


小智 5

快速修复:升级到SoapUI版本 5.4.0。这将解决 SSL 握手问题。


小智 0

这是一个旧线程,但我的解决方案可能会对某人有所帮助。

在 SoapUI 版本 5.3.0 中,我通过删除行解决了这个问题:

if exist "%SOAPUI_HOME%..\jre\bin" goto SET_BUNDLED_JAVA 
Run Code Online (Sandbox Code Playgroud)

soapui.bat然后用于程序soapui.bat执行。嵌入 SoapUI 的 Java 似乎与我的版本不同,即 JRE 1.8.0_131。