这是一夜之间发生的。昨天我还能够在我的.NET Core Web应用程序上工作。现在每次尝试运行
然后我发现,对于大多数
有人知道我为什么会收到这个错误吗?我该如何获取更多关于为什么无法保存到“证书存储”中的信息?似乎我被拒绝访问某种文件夹。
dotnet run
时,都会在命令行中收到以下错误提示:
正如您所看到的,我尝试运行建议的命令来创建开发人员证书,这些命令是dotnet dev-certs https
和dotnet dev-certs https --trust
。运行这两个命令后,我得到了以下错误信息:
在运行这些命令之前,我在this page上读到我的Keychain中有两个竞争的本地主机证书。于是我进入Keychain删除其中一个,但没有成功。然后我删除了另一个,以为可以重新创建它。因此我才运行了上面的命令。无法将HTTPS开发人员证书保存到当前用户个人证书存储中。
然后我发现,对于大多数
dotnet dev-certs https [options]
选项(可以通过运行dotnet dev-certs https -h
找到选项),我都会收到相同的“无法将HTTPS...”错误信息。有人知道我为什么会收到这个错误吗?我该如何获取更多关于为什么无法保存到“证书存储”中的信息?似乎我被拒绝访问某种文件夹。