无法使用 Chrome 或 Brave for ASP.NET 项目访问 https://localhost:5001

问题描述

在 VS Code 中,我试图托管一个 ASP.NET MVC 应用程序。我点击“F5”以运行调试器,VS Code 会自动打开我的认浏览器,也就是 Brave。我在 Chrome 和 Brave 上收到以下错误Vague Browser Error 我知道托管正在进行中,因为this debugger info from VS Code.

本地站点托管在 Firefox 上运行良好,但不适用于 Chrome 和 Brave。当它在 Firefox 上工作时,它促使我不顾危险继续访问该站点。我告诉它“我理解风险,请继续”,然后轰隆一声,它在 Firefox 上运行了。

我注意到 http://localhost:5000 重定向到了 https://localhost:5001,这让我以为是证书错误。我在 Brave 中删除了 localhost 的认 SSL 证书,然后在 VS Code 中,我使用以下方法恢复了它: dotnet dev-certs https dotnet dev-certs https --trust

在 Chrome 和 Brave 中,我尝试了 https://127.0.0.1:5001,得到的提示与在 Firefox 中给出的提示相同,然后在我告诉浏览器“我了解风险,请继续”后它起作用了。

所以虽然我找到了一个解决方法,但是必须输入回送地址而不是让VS Code自动打开浏览器是很烦人的。有人能告诉我如何在 Brave 和 Chrome 上使用 localhost 吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...