我在AngularJS的后端和UI上创建了一个带有Spring Boot的应用程序。 UI与后端分开。 UI部署在Firebase中,我的后端部署在AWS中(通过boxfuse)。我想在我的后端添加一个受信任的https证书,但证书管理器不允许我为亚马逊拥有的域创建一个受信任的证书。如何在后端添加证书(使用Let的加密)?我的UI是否还需要可信证书?
答案 0 :(得分:0)
首先,如果您使用EC2实例的公共域,我建议不要使用,因为无论何时启动和停止实例,它都会更改域。如果您正在使用let加密,那么应该在配置了apache的服务器中执行加密。让我们加密为您提供ACME客户端,最推荐的是certbot。选择您的操作系统和Web服务器。它将为您提供脚本,在您的服务器中运行该脚本,它将询问获得SSL认证所需的详细信息。其余的东西脚本将为你做。请在执行此操作之前阅读文档。
根据您的应用程序,您应该考虑使用单域或通配符的域类型。
以下链接对我有用,如果您需要,可以获得更多有关此内容的详细信息。 https://www.digitalocean.com/community/tutorials/how-to-install-an-ssl-certificate-from-a-commercial-certificate-authority