gpt4 book ai didi

c# - 将 HTTPS 开发者证书保存到当前用户个人证书存储时出错

转载 作者:行者123 更新时间:2023-12-03 17:31:26 25 4
gpt4 key购买 nike

我已经安装了 .Net Core SDK 并且我正在尝试安装开发人员证书,以便我可以处理默认情况下的 HTTPS 项目

我跑了:

    dotnet dev-certs https

但我遇到错误:
    There was an error saving the HTTPS developer certificate to the current user personal certificate store.

我重新启动计算机,确保没有浏览器正在运行并再次尝试,但仍然无法正常工作。

任何帮助将不胜感激

编辑:

我使用的是 Windows 8.1,我的 .net Core 版本是 2.1.5

最佳答案

试试这个命令:

dotnet dev-certs https --clean
进而
dotnet dev-certs https
dotnet dev-certs https --trust
如果这不起作用,请尝试手动删除 localhost 证书,然后再次运行这些命令。
我有同样的问题,但在 Mac 上。在那里我不得不卸载 .net core SDK 并删除库中的所有文件夹。这实际上也可能是一个解决方案。然后我再次运行这些命令,它们起作用了。
无论如何,如果您在开发阶段不强制使用 https,您可以发表评论
app.UseHttpsRedirection();
在您的 startup.cs 中的 Configure 方法中并删除 Properties/launchSettings.json 中的 https 地址

关于c# - 将 HTTPS 开发者证书保存到当前用户个人证书存储时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53358626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com