【问题标题】:How can I create https ssl certificate and integrate with Angular4?如何创建 https ssl 证书并与 Angular4 集成?
【发布时间】:2019-03-11 17:29:55
【问题描述】:

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

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

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

但它没有醒来。我需要遵循哪些步骤才能使其正常工作?

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

【问题讨论】:

  • 什么不是特别有效?尝试进行 https 调用时是否出现错误?如果您的证书配置正确,Angular 应该只适用于 https。 Angular 方面不需要进一步配置(除非可能更改 url 中的协议)。

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


【解决方案1】:

您需要使用以下命令导出证书和密钥: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"

【讨论】:

  • 虽然链接可能包含答案,但最好在此处提供完整答案。
猜你喜欢
  • 1970-01-01
  • 2021-07-24
  • 2015-07-10
  • 1970-01-01
  • 2021-09-24
  • 1970-01-01
  • 1970-01-01
  • 2021-12-31
  • 1970-01-01
相关资源
最近更新 更多