如何创建https ssl证书并与Angular4集成?

时间:2018-10-06 11:36:01

标签: angular spring-boot spring-security https ssl-certificate

我已经使用Spring Boot创建了服务器端,并使用https创建了Spring安全性。

跟随以下网址 https://www.thomasvitale.com/https-spring-boot-ssl-certificate/

所以现在我想从客户端Angular4应用程序访问https URL。

但它不能正常工作。要使其正常工作,我需要遵循哪些步骤?

是否需要为此创建自签名证书? 如果是,如何使用mykeystore.jsk and mykeystore.p12

创建证书

1 个答案:

答案 0 :(得分:0)

您需要使用以下命令导出证书和密钥:https://medium.com/@rubenvermeulen/running-angular-cli-over-https-with-a-trusted-certificate-4a0d5f92747a

,然后在package.json中,将npm start设置为您的密钥/证书文件是这样的:

ng serve --ssl 1 --ssl-key "ssl/local.brianflove.com.key" --ssl-cert "ssl/local.brianflove.com.crt"