windows 10 update 2004 在我的所有浏览器中出现奇怪的本地主机证书问题!我怎样才能解决这个问题?

Weird localhost certificate problem after windows 10 update 2004 in all of my browsers! How can I fix this?

我在 Visual Studio 2019 16.7.3 中启用了 SSL 的项目,一切正常;昨天我将我的 Windows 10 更新到版本 2004 构建 19041.508 之后,任何具有本地主机证书的项目都会出错!我用默认的 asp.net 核心模板创建了一个项目,它有同样的错误。

使用 Google Chrome v85、Firefox v80、Edge、IE、Brave 进行测试。

我在 SO 和 google 中找到的其他链接中尝试了一些方法,但没有任何方法可以解决我的问题! 其中一些是:

顺便说一句,我找不到任何错误详细信息或日志。

我遇到了确切的问题,正要绝望地尝试重新安装 VS2019。 我的一位同事建议改为修复 VS 安装,我照做了。然后在构建并启动我的一个项目后,系统提示我:

单击“是”后,出现另一个对话框,要求我接受来自 IISExpress 的自签名证书。 然后一切都恢复正常了。

但如果这不起作用,我可以建议的另一种解决方法是在 VS 代码中获取解决方案 运行。它对我有用,但不适用于我的所有项目。

原来是卡巴斯基造成的:我将我的卡巴斯基升级到新版本 (21.2.16.590),现在我的问题已解决

Kaspersky SSL issue on localhost

运行 作为管理员 CMD 或 PowerShell 然后使用 cd 命令提示符转到 C:\Program Files (x86)\IIS Express 地址然后写入此命令:

PS C:\Program Files (x86)\IIS Express> ./IisExpressAdminCmd.exe setupsslUrl -url:https://localhost:"Your port number for ssl"/ -UseSelfSigned

然后重建并 运行 您的项目。