javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
我在soapui中使用Rest Service。我必须在命令提示符下使用测试运行器bat文件运行它,但是这样做会产生上述错误。
-Dsoapui.https.protocols=SSLv3,TLSv1.2
我已经尝试用这个编辑我的VM选项文件。我没有权限编辑我的测试运行器Bat文件,我也没有。所以任何人都可以建议解决方案。
答案 0 :(得分:0)
可能是REST服务器的SSL密码不支持java!
使用https://www.ssllabs.com/检查您的REST API是否支持java, check this image example
如果显示如下,您可以从http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html下载文件。完成后,将JRE的lib / security目录下的两个JAR(local_policy.jar,US_export_policy.jar)替换为下载的包中的JAR。
如果没有,请提供更多详细信息,以便我们详细检查。