代码之家  ›  专栏  ›  技术社区  ›  Gnik

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

  •  0
  • Gnik  · 技术社区  · 6 年前

    我已经创建了一个带有Spring boot的服务器端和带有https的Spring security。

    https://www.thomasvitale.com/https-spring-boot-ssl-certificate/

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

    但它不工作。我需要遵循哪些步骤才能让它发挥作用?

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

    1 回复  |  直到 4 年前
        1
  •  0
  •   dissectcode    6 年前

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

    然后在package.json中,将npm设置为密钥/证书文件如下所示:

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