【发布时间】:2018-05-04 22:07:21
【问题描述】:
我正在尝试在 SSL 模式设置为 true 的情况下运行 ASP MVC 应用程序,并且每当我运行该应用程序时,都会提示我信任 IIS Express SSL 证书。单击是时,它会给出错误消息“将证书添加到受信任的根证书存储失败,并出现以下错误。访问被拒绝'。我正在以管理员模式运行我的 Visual Studio 2017。我还通过 MMC 删除了 localhost 证书。 有没有其他人遇到过这个问题。
SOLN:这对我有用。 删除了所有本地主机证书。在添加/删除程序中运行修复 IIS Express。将 localhost 证书从 Personal/Certificate 复制并粘贴到 Trusted Root Certificates,它不再抱怨了。
【问题讨论】:
-
你可以使用 Jexus Manager 来做同样的事情,JexusManager.com
-
@LexLi 谢谢,但我希望它能与现有系统一起工作。
-
是的,它对我有用。 stackoverflow.com/questions/56276414/…
-
使用 Visual Studio 2019 - 它将 localhost 证书放置在 Personal/Certificate 中。只需点击 Windows 键 => 运行 => MMC => 插入证书。删除 Trusted Root Certificates 中的 localhost 证书,然后将 localhost 从 Personal/Certificate 拖到 Trusted。感谢其他答案,但现在似乎更简单了。
-
删除本地主机证书,然后重新安装 IIS Express 对我有用。
标签: visual-studio ssl ssl-certificate iis-express