【发布时间】:2021-04-08 01:27:03
【问题描述】:
当我尝试使用 .NET 5.0 加载简单项目时出现错误。 显然,它在 Nuget 包中。
我搜索过的所有答案都对我不起作用,他们的问题似乎是因为代理设置。请注意,我不在代理下,这意味着我可以完全访问所有网站,包括 de nuget.org
我只是这样做:
dotnet run
我得到了这些错误:
dotnet/sdk/5.0.101/NuGet.targets(131,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json.
dotnet/sdk/5.0.101/NuGet.targets(131,5): error : The SSL connection could not be established, see inner exception.
dotnet/sdk/5.0.101/NuGet.targets(131,5): error : The remote certificate is invalid because of errors in the certificate chain: UntrustedRoot
我相信是因为 TLS 证书,不确定。
重要提示: 在 .Net Core 3.1 上工作 我正在使用 Linux Mint 20(基于 Ubuntu)
我的 OpenSSL 配置:
OpenSSL 1.1.1g 21 Apr 2020
这是我的 .net 信息的输出
Version: 5.0.101
Commit: d05174dc5a
Runtime Environment:
OS Name: linuxmint
OS Version: 20
OS Platform: Linux
RID: linux-x64
Base Path: /usr/share/dotnet/sdk/5.0.101/
Host (useful for support):
Version: 5.0.1
Commit: b02e13abab
.NET SDKs installed:
2.1.811 [/usr/share/dotnet/sdk]
2.2.402 [/usr/share/dotnet/sdk]
3.1.404 [/usr/share/dotnet/sdk]
5.0.101 [/usr/share/dotnet/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.All 2.1.23 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.8 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.23 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.8 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.10 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.23 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.8 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.10 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]```
【问题讨论】:
标签: asp.net-core .net-core nuget .net-5