Java调用ssl异常,javax.net.ssl.SSLHandshakeException: No appropriate protocol

今天正常运行项目的时候,发现java调用SSL的时候,突然一下抛出一个异常,之前都还是好好的。

 

 

百度一查,发现是jdk1.8版本导致SSL调用权限上有问题,新电脑装的jdk是jdk1.8.0_291,版本比较高。搜到的解决方法是:

找到jdk 1.8安装目录,找到C:\Program Files\Java\jre里面的lib\security 下面有个java.security。找到对应的SSLv3,删除掉,重启项目就好了。(删掉SSLv3就是允许SSL调用)

 

 

 

参考链接:https://blog.csdn.net/weixin_38111957/article/details/80577688

 

posted @ 2021-06-21 14:40  lendar  阅读(3638)  评论(0编辑  收藏  举报