gpt4 book ai didi

asp.net - 如何强制 Visual Studio 为运行 Kestrel 的 .NET Core Web 应用程序重新创建 SSL 证书?

转载 作者:行者123 更新时间:2023-12-05 00:43:28 30 4
gpt4 key购买 nike

创建 Web 项目时,Visual Studio 会自动生成 SSL 证书并提示您安装它。一切正常。

该证书现已过期,我不知道如何让它重新生成并重新开始该过程。我已经尝试从证书存储中删除所有现有的 localhost 证书并删除 secrets.json,但似乎没有什么能迫使它重新开始生成过程。

最佳答案

我终于明白了。

对于遇到此问题的其他人,修复它的步骤是:

  • 必须在证书管理器中删除所有 localhost 证书。它们可以在个人和受信任的根目录中找到
  • 必须删除 secrets.json 文件。这可以在 \Users\[user]\AppData\Roaming\Microsoft\UserSecrets\
  • 中找到
  • 在 powershell 中,重新运行 dotnet dev-certs https --trust 以创建并安装一个新的并提示信任

它会在此之后再次工作。

关于asp.net - 如何强制 Visual Studio 为运行 Kestrel 的 .NET Core Web 应用程序重新创建 SSL 证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70291876/

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