1

我按照本教程将 HTTPS 添加到我的 EC2 Elastic Beanstalk 网站:

https://medium.com/@jameshamann/configuring-your-elastic-beanstalk-app-for-ssl-9065ca091f49

我已将我的实例修改为在负载均衡器上运行,并在 AWS Certificate Manager 中创建了带有 DNS 验证的证书。我输入了我的域名,将 CNAME 记录添加到 google 域,如下所示:

来自 AWS: 名称:_XXXXXc0c9db9a6c9300e65f9XXXXXXXX.www.mydomainame.com.

类型:CNAME

价值:_XXXXX83f612f59e5b0568896XXXXXXXX.jfrzXXXXXX.acm-validations.aws.

在 Google Domains 中,我创建了一个 CNAME 记录,如下所示:

姓名:_1084c0c9db9a6c9300e65f9ceXXXXXXX

类型:CNAME

价值:_XXXXXXXXX12f59e5b0568896XXXXXXX.jfrzfXXXXXX.acm-validations.aws.

证书永远不会得到验证,我已经等了好几天,它甚至过期了。有谁知道如何实现这一目标?

谢谢!

4

1 回答 1

1

您的证书注册在哪个域?

看起来你是在说 AWS 说记录应该是_XXXXXc0c9db9a6c9300e65f9XXXXXXXX.www.mydomainame.com这意味着_XXXXXc0c9db9a6c9300e65f9XXXXXXXX需要添加为子域下的记录www.mydomainame.com

您可能在子域下mydomainname.com而不是在www子域下添加记录,这可能是它不起作用的原因。

我建议重新创建 ACM 创建并在顶级域(例如*.mydomainame.com)下创建通配符证书。

于 2020-08-24T03:21:15.973 回答