The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

先说基础环境:

jdk版本:1.8.0_321

sqlserver数据库版本:2012

jdbc版本:6.2.2.jre8

 

本地测试木问题,但一发到线上,报错:

The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

大意是两边的TLS版本不一致导致。

 

做如下修改:

在java安装目录下,找到如下文件:

/jdk1.8.0_321/jre/lib/security/java.security

进行编辑,搜索关键字:

jdk.tls.disabledAlgorithms

去掉TLSv1、TLSv1.1、3DES_EDE_CBC,如图:

 

 

然后保存一下即可。

 

记得重启下java应用噢~

 

 

如果对您帮助的话,麻烦点个赞再走吧~

 

posted @   吴所畏惧  阅读(1524)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示