为什么我的第三方 SSL 提供商无法验证我的 Route 53 域所有权?

1 分钟阅读
0

我在 Amazon Route 53 上托管域。但是,第三方 SSL 提供商无法验证我的域所有权,因此无法颁发 SSL 证书。

解决方法

第三方 SSL 提供商要求域所有者创建 DNS 记录来验证域所有权。要创建 DNS 记录,请完成下列步骤。

**注意:**如果您有 Amazon Certificate Manager 提供的 SSL,则使用 DNS 来验证您的域所有权。如果您没有修改 DNS 记录的权限,请使用电子邮件验证您的域所有权

  1. 打开 Route 53 控制台
  2. 选择托管区
  3. 选择您的域名,然后选择转到记录集
  4. 选择创建记录集
  5. 对于记录名称,请输入 SSL 提供商提供的验证记录的唯一 DNS 名称。
    注意:如果 SSL 提供商要求您在域的根目录 (example.com) 创建记录,则将记录名称字段留空。但是,对于 CNAME 验证记录,您不能将此字段留为黑色。
  6. 对于类型,请选择 SSL 提供商验证所需的记录类型。通常,类型为 TXT 或 CNAME。
  7. 字段中,输入您从 SSL 提供商收到的值。
  8. 选择创建

在创建记录后,检查您的 CNAME 解析是否正确。要检查记录,请使用任何 DNS 记录查找工具,例如 dig 或 nslookup:

$ dig CNAME _test.example.com
$ nslookup _test.example.com -type=CNAME

如果 DNS 查找返回了验证记录的正确值,则 Route 53 已成功传播 CNAME 记录。您的 SSL 提供商可以解析验证记录并为该域颁发您的 SSL 证书。

解析记录后收到证书的时间取决于您的 SSL 提供商系统。对于某些第三方提供商,最多可能需要 72 小时才能收到 SSL 证书。

相关信息

DNS 验证

AWS 官方
AWS 官方已更新 1 年前