asp.net

provider: SSL Provider, error: 0 - 证书链是由不受信任的颁发机构颁发的

2023-10-24

这个问题是.NET 7 进行数据库迁移发现的,错误信息:

需要在连接字符串上新增,操作如下:

provider错误信息.png

打开工具->连接到数据库,进行字符串配置

连接到数据库.png

 配置好后点击高级,找到安全性下方的Encrypt(默认为False)和TrustServerCertificate(默认为False)


将 TrustServerCertificate 属性改为 True

连接到数据库配置.png

连接到数据库配置1.png

复制下方连接字符串即可正常进行数据库迁移,就是在连接字符串后加入 Encrypt=false;或者加入trustServerCertificate=true;