gpt4 book ai didi

visual-studio - Visual Studio 2017 给出 'Adding the Certificate to The Trusted Root Certificates store failed with the following Errror'

转载 作者:太空宇宙 更新时间:2023-11-03 12:38:11 24 4
gpt4 key购买 nike

我试图在 SSL 模式设置为 true 的情况下运行 ASP MVC 应用程序,每当我运行该应用程序时,都会提示我信任 IIS Express SSL 证书。单击"is"后,它会显示错误消息“将证书添加到受信任的根证书存储失败,出现以下错误”。访问被拒绝'。我正在以管理员模式运行我的 Visual Studio 2017。我还通过转到 MMC 删除了本地主机证书。有没有其他人遇到过这个问题。

Error Screenshot

SOLN:这对我有用。删除了所有本地主机证书。在添加/删除程序中运行修复 IIS Express。将本地主机证书从个人/证书复制并粘贴到受信任的根证书,它不再提示了。

最佳答案

注意:将问题中的 OP 解决方案添加为答案。

This is what worked for me. deleted all localhost certificates. ran repair IIS Express in Add/Remove Programs. Copy and pasted localhost certificate from Personal/Certificate to Trusted Root Certificates and it didn't complain anymore.

修复/重新安装 IIS Express 似乎并没有真正解决这个问题(从 IIS Express 10 开始),真正的解决方案是将本地主机证书添加到 Trusted Rood Certificates。

此博客文章涵盖了有关如何执行此操作的完整详细信息:https://blogs.iis.net/robert_mcmurray/how-to-trust-the-iis-express-self-signed-certificate

总而言之,

  • 通过控制面板中的“管理计算机证书”或在 cmd 提示符下运行 certlm 打开证书管理器
  • 在 Personal>Certificates 下导出本地主机证书并将其保存到磁盘
    • 不要导出私钥!只需导出公钥即可。
  • 在受信任的根证书颁发机构下,右键单击证书并导入您刚刚导出的证书

关于visual-studio - Visual Studio 2017 给出 'Adding the Certificate to The Trusted Root Certificates store failed with the following Errror',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47413183/

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