当前位置: 首页 > ai >正文

Sql Server TLSv1 协议问题

 1. TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.

这个问题通常是Sql server驱动引擎版本过高:

  • 你看到“TLSv1 was negotiated”,说明双方最终选用了 TLS 1.0,而不是更安全的 TLS 1.2

  • 但现在很多系统强制要求最小使用 TLS 1.2,因为 TLS 1.0/1.1 存在安全漏洞。

原因:

  • 服务端可能不支持 TLS 1.2 及以上版本,只支持 TLS 1.0。

  • 个人在测试的时候,springboot+1.8,是可以连接的,但是会控制台发出warn警告

2.“The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]

这个是因为虚拟机即jdk禁用了TLSV1的协议,sql server需要这个1版本的连接,而jdk禁止了,就需要在运行jar包设置启用,在idea连接上可以点击高级去除 

 

更改完点击应用,点击测试,相信你还会出错:

 

3.更改sql server驱动为8.2.2

这个就支持TLSV1了,

测试:

 

总结:

1.关注sql server支持协议,jdk是否禁用相关协议,sql server驱动设置

 

http://www.xdnf.cn/news/9294.html

相关文章:

  • 机器学习算法-决策树
  • 【CSS】CSS 和 SASS 的区别
  • 【排序算法】快速排序详解--附详细流程代码
  • 鸿蒙 Form Kit(卡片开发服务)
  • 【AI论文】使用检索和代码工具将LLM Agent提取为小型模型
  • python打卡day38@浙大疏锦行
  • ROS学习 进程通信 nodelet
  • 预约按摩小程序源码介绍
  • java集合面试
  • 大语言模型 21 - MCP 自动操作 Figma+Cursor 实现自动原型开发!
  • 2025年该如何备考交安C证呢?
  • 多模态大语言模型arxiv论文略读(九十五)
  • PHP中的语句
  • Linux `pwd` 命令深度解析与高阶应用指南
  • mysql存储过程中rollback、transaction、动态sql的使用
  • 本地服务器搭建的git如何让外网访问?配置公网地址实现远程连接私有仓库
  • 解决el-input输入框输入数组传参报错
  • HarmonyOS NEXT~鸿蒙系统运维:全面解析与最佳实践
  • 鸿蒙OSUniApp 制作倒计时与提醒功能#三方框架 #Uniapp
  • 判断手机屏幕上的横向滑动(左滑和右滑)
  • 智慧康养护理:科技重塑老龄化社会的健康守护体系
  • 攻防世界逆向刷题笔记(新手模式9-1?)
  • (1)课堂 1--5,这五节主要讲解 mysql 的概念,定义,下载安装与卸载
  • LiveData的优势
  • Oracle EBS 12.1 处理ISG 发布的wsdl 被请求时遇到500错误
  • Docker常用操作
  • 无人机多人协同控制技术解析
  • linux ls命令显示目录颜色调整
  • ntp 时钟同步
  • 无人机停机坪运行技术分析!