我正在按照在线教程创建 ASP.NET Core Web 应用程序。我遵循了一切,但无法信任本地 HTTPS 证书。
当我第一次运行该应用程序时,我收到一条错误消息:
“访问控制列表 (acl) 结构无效”
我尝试用谷歌搜索此错误,但找不到与我的 ASP.NET 应用程序相关的任何内容,清理解决方案后,我不再收到此错误。
但我无法使用浏览器在浏览器中运行我的应用程序HTTPS
正如它常说的:
“这个网站不安全”
我尝试使用以下命令使用 CMD 信任证书:
dotnet dev-certs https --trust
它应该向我显示信任该证书的提示,但它说“信任 HTTPS 开发者证书时出错”并且应用程序在浏览器上以不安全模式运行。
有人可以帮助我在本地环境中使用 HTTPS 运行我的应用程序吗?任何帮助将不胜感激。谢谢
这似乎是 ASP.NET Core 2.1 中的一个错误:
您需要做的就是从证书管理器中移动添加的证书。
转到开始菜单 > 输入“Win + R”输入“certlm.msc”,这将打开您的证书管理器。
转到个人/证书
你会发现一个名为“本地主机 there.
将其移至“受信任的根证书颁发机构/证书”
再次运行该项目,它应该可以工作。
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)