IIS Express信任自签名SSL证书按NO

问题描述

我第一次尝试运行Visual Studio 2019和Windows中的本地主机的请求:

enter image description here

我不小心按了NO,所以现在看不到我的网站。 我检查了此处提供的其他建议(堆栈溢出),但没有用。

我尝试去添加/删除程序并在IIS Express上选择“修复”选项。

也: cd C:\Program Files (x86)\IIS Express

IisExpressAdminCmd.exe setupsslUrl -url:urlToYourSite -UseSelfSigned

他们都没有工作。

希望任何人都可以帮助我。

谢谢。

解决

我已经删除了IIS Express 10和Visual Studio,然后重新安装,从而解决了该问题。

解决方法

我做了很多测试来尝试恢复您的问题,但是都失败了。即使我每次都像单击一样单击否,下次我再次运行它时仍会弹出。当它最终不再弹出时,该应用程序仍可以运行,但是使用http而不是https。幸运的是,我终于重现了您的问题,并找到了以下解决方案。

  1. 在控制面板->卸载或更改程序中,使IIS Express修复。如果维修不起作用。只需将其卸载并重新安装即可。

enter image description here

  1. 打开Win + R->输入%userprofile%->文档-> IIS Express,然后删除所有文件夹。在Visual Studio中打开您的项目。右键单击溶液并清洁它。

enter image description here

在我测试时,这两种方法都有效。你可以试试看。如果仍然无效,请重新安装Visual Studio。