SQLServerException: 驱动程无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol ve...

打开文件夹(JAVA_HOME)/jre/lib/security 中的安全策略文件:Java.security
修改 jdk.tls.disabledAlgorithms 选项。

jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 1024,
EC keySize < 224, DES40_CBC, RC4_40,3DES_EDE_CBC

将 TLSv1, TLSv1.1, 3DES_EDE_CBC注释掉,也就是删除去

如果还是无效

find / -name "java.security" #全局查找文件

查看是不是多个java.security文件。我是centos8 用yum安装java时候装了多个竟然,然后删除一个好用了

你可能感兴趣的:(SQLServerException: 驱动程无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol ve...)