我想确保我的angular客户端本地主机安全 即要将本地网址从“ http://localhost:4200/”更新为“ https://localhost:”
任何想法我们怎么做到的
答案 0 :(得分:1)
Angular CLI可以通过HTTPS服务,但是您需要对其进行显式配置。 首先,您需要一个证书和密钥。自签名证书足以进行本地开发,并且具有将私钥也放入项目存储库的优点。
您应该使用openssl
创建密钥和证书,如下所述:https://stackoverflow.com/a/10176685/9032927
下一步是告诉Angular CLI使用证书和密钥通过HTTPS服务:
ng serve --ssl --ssl-key path/to/my/ssl.key --ssl-cert path/to/my/ssl.crt
对于所有可能的ng serve
选项,也请查阅Angular文档:https://angular.io/cli/serve