由于它们已经过期,所以我刚刚使用this tutorial在Amazon Route 53中使用DNS更新了网站的证书。对于新证书,我列出了一个域(somedomain.com)和几个子域(a.somedomain.com和b.somedomain.com)。
本教程中描述的所有步骤均有效,并且在ACM上检查证书已被列为已颁发。我使用ACS中的“在Route 53中创建记录”工具在Route 53中写入记录。
在Route 53的仪表板上,列出了新证书的CNAME。
但是,在ACS中,该证书被列为未使用,更重要的是,从浏览器访问时,我的网站显示为无效证书。
我在这里错过了更新证书的任何步骤吗?
是否还需要其他条件才能使证书续约合格?
任何帮助将不胜感激。
答案 0 :(得分:2)
ACM可以与CloudFront / API网关或ELB / ALB一起使用。只是颁发ACM证书不会做任何事情,您的网站指向哪里?是在负载均衡器还是CloudFront上?您需要在此处使用此新的ACM证书。 您访问网站时会看到什么证书和错误信息(例如:主机名不匹配,证书已过期)?
答案 1 :(得分:1)
ACM证书只能与ACM集成服务一起使用;为了使用ACM证书,您必须使用ACM集成服务之一才能将站点/应用程序交付给用户。您可以找到有关ACM集成服务here的更多信息。
ACM的一个非常普遍的用途是通过AWS的内容分发网络CloudFront交付内容(甚至整个站点)。请注意,要将ACM与CloudFront一起使用,您需要在us-east-1区域中颁发证书。在us-east-1中颁发证书后,您就可以将其附加到CloudFront发行版中。您没有提供有关站点/应用程序的任何信息,但是如果它是Wordpress(或其他任何CMS管理的站点),则有一篇很棒的文章介绍了如何设置CloudFront来将站点交付到here。如果它是静态或单页网站/应用程序,则可以按照说明here进行操作。