SQL Server 无法通过SSL加密与 SQL Server
2023-09-08 本文已影响0人
AC编程
一、问题描述
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
二、解决方案
在数据库链接的URL后面添加trustServerCertificate=true
,这个配置意味着客户端将信任它从SQL server获得的证书,而不进行完全验证。虽然此种方式不是最优解,但是却可以顺利的解决此问题。
spring:
datasource:
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
type: com.alibaba.druid.pool.DruidDataSource
url: jdbc:sqlserver://localhost:1433;databaseName=his2010;trustServerCertificate=true
username: sa
password: *********