Microsoft.Data.SqlClient.SqlException:从 .NET Core 2.2 升级到 .NET 8.0 后出现 SSL 证书问题

问题描述 投票:0回答:1

我最近将应用程序从 .NET Core 2.2 更新到 .NET 8.0,在尝试连接到 SQL Server 时遇到以下错误:

Microsoft.Data.SqlClient.SqlException (0x80131904):已成功与服务器建立连接,但在登录过程中发生错误。 (提供程序:SSL 提供程序,错误:0 - 证书链是由不受信任的机构颁发的。) ---> System.ComponentModel.Win32Exception (0x80090325): 证书链是由不受信任的机构颁发的。

这个问题如何解决?

.net sql-server entity-framework ssl
1个回答
0
投票

添加TrustServerCertificate=True; 到您的 ConnectionString

© www.soinside.com 2019 - 2024. All rights reserved.