springboot报错驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接,解决方式

起因:今天发布程序,本地测试没有问题但是部署到服务器上报:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:"The server selected protocol version TLS10 is not accepted by client preferences TLS13, TLS12"这个错误

解决方式:

java 复制代码
<dependency>
    <groupId>net.sourceforge.jtds</groupId>
    <artifactId>jtds</artifactId>
    <version>1.3.1</version>
</dependency>
java 复制代码
##数据库连接信息
  datasource:
        driver-class-name: net.sourceforge.jtds.jdbc.Driver
        url: jdbc:jtds:sqlserver://127.0.0.1;DatabaseName=TEST;allowMultiQueries=true&useAffectedRows=true&encrypt=true&trustServerCertificate=true
        username: test
        password: 111111
相关推荐
小蒜学长5 小时前
基于SpringBoot的公寓报修管理系统的设计与实现(代码+数据库+LW)
java·spring boot·后端·公寓报修管理系统·多角色协同
微软技术分享6 小时前
面向二进制安全的大模型多智能体框架
网络·安全·web安全
十年Java程序媛13 小时前
final 别乱用!变量、方法、类的区别,90% 新手混淆
java·spring boot
Nebula_g13 小时前
JavaSE拓展:可变参数
java·开发语言·算法·安全·javase·可变参数
念越13 小时前
初中语数英答题与竞赛平台
java·数据库·spring boot
在角落发呆14 小时前
软件配置备份方法:从手动到自动化的实践指南
windows·安全
YonyouHRSaaS14 小时前
从安全、信创、运维三方面看,人力资源管理系统哪种部署方式更适合企业HR?
运维·安全·hr系统·人力资源管理系统·hr saas·人事管理系统
imDwAaY16 小时前
Spring中过滤器和拦截器的区别是什么?
spring boot·后端·spring
白猫不黑16 小时前
网络安全专业:从入门到进阶的完整学习路线
学习·安全·web安全·计算机·网络安全·信息安全·编程