题目形貌:当利用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命令编辑文件
- cd /opt/java/openjre/conf/security/
- vi java.security
复制代码 3、进入编辑模式后,通过/ jdk.tls.disabled搜刮到准确的行,按下i,开启编辑,去掉此中的tlsv1
修改前的文件:
修改后的文件:
退出编辑模式(:wq 保存),之后重启对应的java服务即可修复该题目。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |