Microsoft.Data.SqlClient.SqlException 证书链是由不受信任的颁发机构颁发的

作者: 来源:本站原创 点击数: 发布时间:2022年02月08日

问题描述:Microsoft.Data.SqlClient.SqlException 证书链是由不受信任的颁发机构颁发的;

问题解决:直接在“数据库连接字符串最后面”增加证书信任的配置。;TrustServerCertificate=true

例如:下面配置标红部分在你的代码配置中增加或者修改

<add name="ConnectionString" connectionString="Server=.;Initial Catalog=QDJYCZNZZ;Persist Security Info=False;User ID=sa;Password=123456;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=300;" providerName="System.Data.SqlClient" />

如果是通过管理工具连接数据库报错,解决方式如下

 

 

勾选信任服务器证书