解决 SQL Server 连接错误: 'The server selected protocol version TLS10 is not accepted by client preferences [TLS12]'
要解决这个问题,您需要在 pom.xml 文件中修改依赖项,以便使用 TLS 1.2 协议与 SQL Server 建立安全连接。您可以按照以下步骤进行操作:
-
打开 pom.xml 文件。
-
在
标签内,找到与 SQL Server 连接相关的依赖项。通常,这是一个名为 'mssql-jdbc' 或类似名称的依赖项。 -
在该依赖项的
标签内,添加或修改为支持 TLS 1.2 的版本。例如,您可以将版本号更改为最新版本,如 '8.4.1.jre8'。 -
保存并关闭 pom.xml 文件。
-
运行项目,检查是否成功建立了安全连接。
请注意,根据您的项目和使用的其他依赖项,可能需要更新其他相关依赖项的版本以解决与 TLS 1.2 兼容性相关的问题。确保您的项目中使用的所有依赖项都支持 TLS 1.2 协议。
原文地址: https://www.cveoy.top/t/topic/b7F5 著作权归作者所有。请勿转载和采集!