“the server selected protocol version tls10 is not accepted by client ...

打印 上一主题 下一主题

主题 827|帖子 827|积分 2481

题目形貌:当利用jdbc连接sqlserver时,大概会报错the server selected protocol version tls10 is not accepted by client preferences [TLS13,TLS12],如下图:

这个错误翻译过来就是:服务器选择的协议版本tls10不被客户端首选项[TLS13,TLS12]担当
解决方案:修改jdk或jre中java.security文件。
1、找到java.security文件
该文件一般在/opt/java/openjre/conf/security/ 中,如下图所示:

2、通过vi或vim命令编辑文件
  1. cd /opt/java/openjre/conf/security/
  2. vi java.security
复制代码
3、进入编辑模式后,通过/ jdk.tls.disabled搜刮到准确的行,按下i,开启编辑,去掉此中的tlsv1
修改前的文件:

修改后的文件:

退出编辑模式(:wq 保存),之后重启对应的java服务即可修复该题目。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

羊蹓狼

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表