在SOAP最新版本5.7.0中,尝试检查基于Java的应用程序的SOAP请求。但是,出现以下错误。尝试堆栈溢出上提供的多个选项,以更新soapui批处理文件中的“set JAVA_OPTS=%JAVA_OPTS% -Dsoapui.https.protocols=“TLSv1.2”和SoapUI-5.7.0.vmoptions文件中的“-Dsoapui.https.protocols=TLSv1.2”。此外,尝试在java级别更新相同的内容。仍然出现相同的问题。
- 错误:请求中出现异常:javax.net.ssl.SSLHandshakeException:客户端首选项不接受服务器选择的协议版本TLS 10 [TLS 12]
仅供参考,这在以前版本的SOAP中是有效的,但是升级后,同样的事情没有按预期工作。
这将是有益的,解决方案提供了相同的。
最新SOAP UI 5.7.0中TLS相关错误的解决方案
1条答案
按热度按时间j2qf4p5b1#
尝试以下操作:
打开
"C:\Program Files\SmartBear\SoapUI-5.7.0\bin\SoapUI-5.7.0.vmoptions"
如果
-Dweblogic.security.SSL.minimumProtocolVersion=TLSv1.0
还没有,则追加它。然后打开
"C:\Program Files\SmartBear\SoapUI-5.7.0\jre\conf\security\java.security"
查找
jdk.tls.disabledAlgorithms
,使用#对其进行注解或删除特定版本,例如TLSv1, TLSv1.1
请重新启动SoapUI并重试。