ASP.. NET Core 6: httpclient在使用不同用户打开Visual Studi



我正在创建一个ASP。. NET Core 6 MVC应用。

我有两个应用程序,一个客户端应用程序(ClientUI)调用API。

两个应用程序都在Visual Studio 2022中运行。

API连接到SQL数据库,为了能够访问数据库,我必须以不同的用户打开Visual Studio,并使用BeyondTrust生成的用户和密码。

使用这些凭据我可以访问数据库。

当我从ClientUI到API端点执行HttpClient调用时,我得到了这个错误

系统。AggregateException: '发生一个或多个错误。'(SSL连接无法建立,参见内部异常。)'

AuthenticationException: The remote certificate is invalid because of certificate chain: UntrustedRoot

如果使用我的凭据打开Visual Studio,我连接到端点没有问题(但不连接到数据库)。

我的证件是最新的。当我用不同的用户打开Visual Studio时,这些凭据不可用?

我读了这里所说的,但我没有目录ASP。. NET在此路径C:Users{User}AppDataRoamingASP.NETHttps

我找到的唯一解决方案是使用相同的用户/密码打开两个visual studio。

最新更新