gpt4 book ai didi

amazon-web-services - AWS SSL with Google Domain 用于 S3 中的静态网站

转载 作者:太空宇宙 更新时间:2023-11-03 13:59:11 25 4
gpt4 key购买 nike

我正在尝试将 HTTPS 添加到我在 S3 存储桶中托管的静态网站,该网站的域是从 Google 的域购买的。我知道,为了设置 CloudFront Distribution,我需要将 SSL 证书从 AWS Certificate Manager 发送到 Google。

这是我做的:

来自 AWS 证书管理器:

  • 申请证书
  • 申请公共(public)证书
  • 域名:*.myweb.commyweb.com,遵循此答案 here .
  • 验证方式:DNS验证
  • 然后我有了 CNAME 的 NameTypeValue
  • 我访问了 Google Domains,将从 AWS 获得的值添加到:DNS/自定义资源记录,但我的 AWS 证书请求仍处于待处理状态。我之前尝试过,但请求未被接受,因此它们已过期。

我看过指南 here , here , herehere没有任何运气。

5 月 10 日更新:

非常感谢@hephalump 的帮助。除了他的回答,他还发给我this super helpful link from AWS .

就我而言,它与 Geoff 的视频略有不同:

  • 创建 CloudFron 分发后,我向 AWS Route 53 托管区域添加了 2 个记录集:
Name: mywebsite.com - Type: A - Value (ALIAS target): CloudFront Distribution (from the list).
Name: www.mywebsite.com - Type: A - Value (ALIAS target): mywebsite.com (on the bottom of the list).

现在可以了。

最佳答案

由于您使用的是 AWS 服务,因此您可能希望认真考虑将 Route53 用于您的 DNS;它会让你的生活更轻松。

即使您不使用 Route53,仍然可以使用 DNS 验证方法来验证您的证书。或者,如果这不起作用,您可以使用同样非常可靠的电子邮件验证方法。

要对 Google 域使用 DNS 验证方法,您需要执行以下操作:

在 AWS Certificate Manager 证书确认屏幕上得到如下内容:

姓名:_3341936be9c722351e9e3345d5118ee28.yourdomain.com.

类型:CNAME

值:_3341936be9c722351e9e3345d5118ee28.ltfvzjuylp.acm-validations.aws。

转到 Google 域管理器并转到“自定义资源记录”部分。在第一个字段中输入 _3341936be9c722351e9e3345d5118ee28。在下拉菜单中选择 CNAME。在 TTL 中输入 1H。在数据字段中输入 _3341936be9c722351e9e3345d5118ee28.ltfvzjuylp.acm-validations.aws。最后,点击添加。

然后等等。您必须等待 DNS 记录传播,并且必须等待 ACM 对其进行检查。最多可能需要 1 小时。

编辑:因为看起来您正在使用 Route53 来处理您的 DNS,所以这真的很容易。无论您的存储桶位于何处,请确保您在 US-EAST-1(弗吉尼亚北部)区域申请证书。遵循所有请求步骤,在“第 4 步:验证”中,生成证书后单击“在 Route 53 中创建记录”。等待 5 分钟,如果 Route53 确实在处理您的 DNS,那么您的证书就可以使用了。

Expand Image

关于amazon-web-services - AWS SSL with Google Domain 用于 S3 中的静态网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55986052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com