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 加上这个就可以了

相关推荐
qq_3422958213 小时前
如何为容器内多个列表实现统一滚动条.txt
jvm·数据库·python
梦魇星虹13 小时前
idea Cannot find declaration to go to
java·ide·intellij-idea
小雅痞13 小时前
[Java][Leetcode hard] 42. 接雨水
java·开发语言·leetcode
xfcoding13 小时前
关于代码注释的思考
java
虹梦未来13 小时前
【开发心得】在SpringBoot体系中正确使用redisConfig
java·spring boot·spring
skiy13 小时前
Spring Framework 中文官方文档
java·后端·spring
qq_2069013913 小时前
CSS如何引入自适应图标_利用svg外链配合css控制颜色
jvm·数据库·python
weixin_4087177713 小时前
Go语言怎么编译Linux程序_Go语言编译Linux可执行文件教程【避坑】
jvm·数据库·python
xifangge202513 小时前
【故障排查】IDEA 打开 Java 文件没有运行按钮(Run)?深度解析项目标识与环境配置的 3 大底层坑点
java·ide·intellij-idea
麻辣璐璐13 小时前
EditText属性运用之适配RTL语言和LTR语言的输入习惯
android·xml·java·开发语言·安卓