com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法使用 SSL 加密与 SQL Server 建立安全连接

Shi*_*mar 6 testing automation

运行数据库连接时,出现以下错误

com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server 建立安全连接。错误:“客户端首选项 [TLS12] 不接受服务器选择的协议版本 TLS10”。ClientConnectionId:c85e4cb2-09ee-43f0-b7dc-c6b2e73aee8b用户能够成功连接SQL Server!

Ale*_*lex 1

您的服务器正在使用旧的 TLS 版本 1.0,并且您的数据库驱动程序拒绝使用它。这是因为它很旧,您应该尝试将服务器配置为使用最新的 TLS 1.2。SO有足够的条目说明如何执行此操作,例如https://dba.stackexchange.com/a/276116