我一周前才开始使用 AWS。我通过 Elastic Beanstalk 在 Docker 容器中部署了 NodeJS 后端。以及通过 CloudFront 在 S3 中的前端 Angular5 应用程序。
我在 GoDaddy 上购买了一个域名并将其配置为指向我的 CloudFront Angular5 应用程序。我还为该域生成了一个 SSL 证书(用于前端)。但是,由于后端不安全,来自前端应用程序的所有请求都被阻止。
因此,据我了解,下一步是为 ElasticBeanstalk NodeJS 后端配置 HTTPS。
我找到了有关该主题的各种文章。但他们都假设我已经颁发了证书。
问题是,当我尝试通过 ACM 为 Elastic Beanstalk 给我的 URL (my-website.eu-west-2.elasticbeanstalk.com) 请求证书时,请求被拒绝并出现以下错误:
Request failed
The status of this certificate request is "Failed". Additional verification required to request certificates for one or more domain names in this request.
在这种情况下我能做什么?甚至可以使用 aws 提供的 URL(如 elastic beanstalk 提供的 URL)来请求 SSL 证书吗?
抱歉,如果我的术语不是很正确。我对所有这些东西都很陌生。