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

今天做升级用了jdk1.8发现java调用SSL的时候,突然一下抛出一个异常

经过一阵瞎搞,最后才发现是因为jdk1.8版本导致SSL调用权限上有问题。

解决办法:找到jdk 1.8安装目录,找到C:Program FilesJavajre里面的libsecurity 下面有个java.security。找到对应的SSLv3,删除掉,重启项目就好了。(删掉SSLv3就是允许SSL调用)

原文地址:https://www.cnblogs.com/andy-alone/p/10937311.html