EFCore DbContext报错:Win32Exception: 证书链是由不受信任的颁发机构颁发的
EFCore DbContext报错:Win32Exception: 证书链是由不受信任的颁发机构颁发的
Microsoft.Data.SqlClient.SqlException:“A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - 证书链是由不受信任的颁发机构颁发的。)”
Win32Exception: 证书链是由不受信任的颁发机构颁发的。
解决方法
在数据库连接字符串中加入:Encrypt=True;TrustServerCertificate=True;
SqlServer ConnectionString:
C# 全选
Server={0};Database={1};User ID={2};Password={3}; Max Pool Size=512; Pooling=true;
Connect Timeout={4};MultipleActiveResultSets=true;Encrypt=True;TrustServerCertificate=True;
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网