本文主要是介绍JDK1.8 Received fatal alert: handshake_failure 替换jce不能解决问题的情况,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
java version “1.8.0_241”
今天对接外部第三方接口的时候提示Received fatal alert: handshake_failure
错误,网上说替换jce就好,那个jce下载地址是
https://www.oracle.com/java/technologies/javase-jce8-downloads.html
在我准备替换自己的jce的时候发现文件目录是这样的,按照下载文件的说明,应该是替换unlimited的
我于是替换了unlimited的,结果发现没有效果,之后在这个文章中发现需要修改java.security文件的内容,于是在826行发现了被注释的crypto.policy=unlimited
,按照网上的说明解除了注释,发现还是没效果,就去试了一下改成crypto.policy=limited
,发现问题解决
这篇关于JDK1.8 Received fatal alert: handshake_failure 替换jce不能解决问题的情况的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!