Dav*_*tes 8 google-chrome node.js angular
不知何故,我的环境发生了变化,以至于我输入并运行 ng serve 命令的每个 Angular 项目现在都重定向到 https 端口。即使我使用 --ssl false 选项,它仍然会重定向到 https。
我怀疑这是对节点环境的一些更改。我查看了环境变量并梳理了网络,试图找到关闭 SSL 的方法,但我找到的所有文章都是关于将其打开的文章。它们中的大多数是对 Angular.json 文件的非常有意的更改,或者它们使用了指定证书和密钥的命令。
如果您能给我指出正确的文档或让我走上正确的道路,我将不胜感激。
Tra*_*fle 10
就我们公司而言 - 它似乎与我们 IT 部门可能制定的域策略有关。
一条线索是 chrome 调试器中的网络流量:307 Internal Redirect 和响应头有: Non-Authoritative-Reason: HSTS
尝试访问:chrome://net-internals/#hsts,如果您有权限,请删除“localhost”的策略。
如果你不能删除它,那么我建议按照这篇文章中的步骤操作,这对我也有用:https : //medium.com/@richardr39/using-angular-cli-to-serve-over-https-locally- 70dab07417c8