- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我试图在 SSL 模式设置为 true 的情况下运行 ASP MVC 应用程序,每当我运行该应用程序时,都会提示我信任 IIS Express SSL 证书。单击"is"后,它会显示错误消息“将证书添加到受信任的根证书存储失败,出现以下错误”。访问被拒绝'。我正在以管理员模式运行我的 Visual Studio 2017。我还通过转到 MMC 删除了本地主机证书。有没有其他人遇到过这个问题。
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
总而言之,
关于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/
我是一名优秀的程序员,十分优秀!