Rider - 无法设置 IIS Express 开发人员证书

Rider - Unable to set up IIS Express Developer Certificate

我在 Rider 中收到一条警告,提示我的其中一个项目没有设置 IIS 开发人员证书

“没有为 https://localhost:44350 设置 IIS Express 开发人员证书。这可能会导致项目启动时出错。”

当我单击设置证书的选项时出现异常:“SSL 证书:证书设置错误:无法设置受信任的证书:在本地计算机存储中找不到指纹“[Cert Thumbprint]”的证书“

当我打开 MMC 并检查本地计算机和当前用户中的证书时,错误消息中带有指纹的证书在个人和受信任的根证书中都存在。

因此,我无法 运行 我在 Rider 中的项目。

有什么想法吗?

我最终删除了我的证书并使用 Visual Studio 自动为我重新安装和配置它。之后 Rider 就没有问题了。

不是真正解决问题的方法,但这是唯一有效的方法。