No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
泛域名ssl证书 239元1年送1个月、单域名39元1年,Sectigo(原Comodo证书)全球可信证书,强大的兼容性,高度安全性,如有问题7天内可退、可开发票
加微信VX 18718058521 备注SSL证书
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价
idea 2020.1
jdk 1.8
项目需要用到两个数据库,在连接sqlserver时报错涉及到ssl加密什么连接失败。
一开始以为是数据库连接或者配置错误,仔细核查发现配置没错,后来发现是jdk版本的问题,jdk1.8后SSL安全问题.
找到jdk安装路径下的
点进去,查找:jdk.tls.disabledAlgorithms=
看到如下:
然后把部分删除,最终结果改成我这样就行
如果是linux系统则解决方法如下:
解决办法
jdk.tls.disabledAlgorithms=TLSv1.1, RC4, DES, MD5withRSA, \ DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \ include jdk.disabled.namedCurves
去除 jdk.tls.disabledAlgorithms
中 SSLv3, TLSv1, TLSv1.1
三项协议,然后重启项目即可