在升级到 .NET 8 后连接数据库时遇到错误:SSL 提供程序:证书链由不受信任的颁发机构颁发。

快速的解决方法就是在连接字符串最后添加以下配置参数,强制信任来自服务器的证书:

;TrustServerCertificate=true

可能正经解决应该是为数据库服务添加证书?

参考:https://learn.microsoft.com/zh-cn/troubleshoot/sql/database-engine/connect/certificate-chain-not-trusted?tabs=ole-db-driver-19

posted @ 2023-12-14 16:23  不是豆豆  阅读(130)  评论(0编辑  收藏  举报
友情链接:迷途