SpringBoot连接SqlServer出现的问题

"Encrypt"属性设置为"true"且 "trustServerCertificate"属性设置为"false",但驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server 建立安全连接:错误:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target。

通过yml配置时出现了上方的问题

复制代码
spring:
  datasource:
    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    username: sa
    password: 123456
    url: jdbc:sqlserver://localhost:1433;databaseName=xxx;

这时候注意你的sql语句不能写错了,不然也会报错

在数据库名后面 ;trustServerCertificate=true 加上这个就可以了

相关推荐
zsyf1987几秒前
spring security 超详细使用教程(接入springboot、前后端分离)
java·spring boot·spring
小同志001 分钟前
网络原理 -KTTP/HTTPS(五) --认识响应“报头“(header) / “正⽂“(body)
java·网络·网络协议·http·https
heartbeat..9 分钟前
Java 微服务初学者入门指南(CSDN 博客版)
java·运维·微服务·学习笔记·入门
紫金桥软件1 小时前
【紫金桥跨平台实时数据库】的技术架构与工程实践
数据库·架构·自动化·跨平台
一 乐1 小时前
健身房预约|基于java+ vue健身房预约小程序系统(源码+数据库+文档)
java·vue.js·spring boot·小程序·论文·毕设·健身房预约小程序
逍遥德1 小时前
如何学编程之理论篇.03.如何做数据库表结构设计?
开发语言·数据库·性能优化·代码规范·代码复审
Hello eveybody1 小时前
如何将十进制转为二进制、八进制、十六进制?
前端·javascript·数据库
望舒5131 小时前
代码随想录day32,动态规划part1
java·算法·leetcode·动态规划
麻辣香蝈蝈1 小时前
【入门】职场如何沟通以及开发一个功能
java
he___H1 小时前
jvm41-47回
java·开发语言·jvm