gpt4 book ai didi

c# - 发现 DotNet 无效证书

转载 作者:行者123 更新时间:2023-12-04 12:09:45 26 4
gpt4 key购买 nike

我已经多次看到这个问题,但没有一个答案对我有用。
我的 DotNet Core 应用程序失败
编码:

    public static void Main(string[] args)
{
CreateHostBuilder(args).Build().Run();
}
错误:
System.InvalidOperationException
HResult=0x80131509
Message=Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer certificate could not be found or is out of date.
To generate a developer certificate run 'dotnet dev-certs https'. To trust the certificate (Windows and macOS only) run 'dotnet dev-certs https --trust'.
For more information on configuring HTTPS see https://go.microsoft.com/fwlink/?linkid=848054.
Source=Microsoft.AspNetCore.Server.Kestrel.Core

This exception was originally thrown at this call stack:
[External Code]
AccionesWeb.Program.Main(string[]) in Program.cs
当我尝试创建证书时,它可以毫无问题地创建它,但随后显示 not found
PS ...> dotnet dev-certs https -t
Trusting the HTTPS development certificate was requested. A confirmation prompt will be displayed if the certificate was not previously trusted. Click yes on the prompt to trust the certificate.
The HTTPS developer certificate was generated successfully.

PS ...> dotnet dev-certs https -c
No valid certificate found.
enter image description here

最佳答案

我找到了解决方案。
我不得不手动删除所有证书,因为 dotnet dev-certs https --clean没有删除所有这些
如果您遇到此问题,请删除所有 localhost带有 的证书友好名称 ASP.NET Core...从:

  • 当前用户 > 个人 > 证书
  • 当前用户 > 受信任的根证书颁发机构 > 证书

  • 更多信息在 here

    关于c# - 发现 DotNet 无效证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65266363/

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