Angular 默认应用程序 ng serve:Chrome 中的隐私错误:NET::ERR_CERT_AUTHORITY_INVALID

Kng*_*gh2 9 ssl https google-chrome localhost angular

我正在尝试遵循本指南https://angular.io/guide/setup-local。我安装了 node.js 和 angular cli 并构建了默认应用程序:

ng new my-app
Run Code Online (Sandbox Code Playgroud)

现在我想启动应用程序:

cd my-app
ng serve --open
Run Code Online (Sandbox Code Playgroud)

它开始正常:

** Angular Live Development Server is listening on localhost:4200, open your browser on https://localhost:4200/ **
i ?wdm?: Compiled successfully.
Run Code Online (Sandbox Code Playgroud)

但是当我在 Chrome 中打开页面时,它是隐私错误

当我尝试在 Firefox 中打开它时,一切都很好。我尝试使用下一个命令启动应用程序:

 ng serve --open --ssl true
Run Code Online (Sandbox Code Playgroud)

还是一样的错误。有什么帮助吗?此时我不需要 https,我只想能够在 Chrome 中打开我的应用程序。

+

我发布了错误的错误代码。我明白了:ERR_SSL_PROTOCOL_ERROR

And*_*rei 14

open chrome://flags/#allow-insecure-localhost,启用此标志并重新启动chrome。Chrome 将忽略本地主机的错误证书

  • 有效!谢谢你!不过需要使用 SSL:`ngserve --open --ssl true` (3认同)