最近更新时间:2023.07.17 10:05:15
首次发布时间:2022.11.03 11:35:26
提交证书请求后,您必须按照CA的要求完成域名验证,以证明您拥有对应的域名。本文介绍了域名验证的相关操作。
提交证书请求时,您需选择一种域名验证方式。可选择的验证方式如下表所示。
验证方式 | 适用的域名类型 | 说明 |
---|---|---|
DNS验证 |
| 该方式要求您登录DNS服务商的系统,为域名创建一条DNS TXT/CNAME 记录。CA定期检查指定的记录是否存在。当CA确认指定的记录存在时,DNS验证将会结束。 注意 如果您使用火山引擎TrafficRoute为域名提供DNS服务,DNS验证将会自动完成。您无需手动创建DNS记录。 |
文件验证 |
| 该方式要求您添加指定的验证文件到Web服务器的指定路径。CA定期检查指定的文件是否能够访问。当CA确认指定的文件能够访问时,文件验证将会结束。 注意
|
您已经提交了证书请求。相关操作,请参见提交证书请求。
登录证书中心控制台。
在左侧导航栏,选择 SSL证书 > 证书管理。
在证书列表,找到您的证书,然后单击证书ID。
证书的 状态 是 验证中。
在 订单进度 区域,找到 等待域名验证 部分,查看域名验证要求。
说明
如果当前进度为 CA机构验证中,表示您的证书请求刚刚提交给CA,CA还没有返回对应的域名验证要求。请等待5分钟左右,等待域名验证 部分将会出现。
根据域名验证要求,完成相关配置。
在 订单进度 区域,找到 校验域名验证信息是否配置正确 部分,单击 检查配置。
证书中心将检查您的DNS记录或验证文件是否正确配置,并返回检查结果。如果提示“配置错误”,请仔细检查您的配置,并对其进行必要的修改,然后重新执行检查。
等待CA定期检查您的配置。
CA每隔5分钟自动检查一次您是否按照要求完成了相关配置。当CA确认您已经正确完成配置,域名验证将会结束。
注意
如果您请求的是 GlobalSign 证书,检查过程需要15分钟左右。在某些特殊情况下,例如订单堵塞等,检查过程可能需要30分钟左右。
如果您请求的是 DV 证书,则域名验证结束后,CA将在数小时内为您签发证书。如果您请求的是 OV/EV 证书,则域名验证结束后,CA需要进行组织验证。组织验证可能需要数个工作日才能完成,并且需要您组织的相关人员接听电话。更多信息,请参见组织验证说明。
假设您正在为域名dns.example.com
请求一张SSL证书。您选择了 域名验证方式 为 DNS验证。下图显示了对应的域名验证要求。您需要为域名创建指定的DNS TXT记录。
接下来,我们以火山引擎云解析DNS为例,介绍为域名创建DNS记录的方法。
注意
如果您使用火山引擎TrafficRoute为域名提供DNS服务,DNS验证将会自动完成。您无需手动创建DNS记录。
在 公网域名管理 页面,单击您的域名。
在 记录管理 页签,单击 添加记录。
在 添加记录 面板,按照以下说明配置记录:
域名:在输入框中,输入您从域名验证要求中获取的 待添加主机记录。
记录类型:选择 TXT。
记录值:输入您从域名验证要求中获取的 记录值。
其他配置项使用默认值。
域名验证要求 | 记录配置 |
---|---|
![]() | ![]() |
单击 提交。
接下来,您可以按照订单进度中的说明,手动检查您的配置是否正确。
假设您正在为域名file.example.com
请求一张SSL证书。您选择了 域名验证方式 为 文件验证。下图显示了对应的域名验证要求。您需要将指定的验证文件添加到您的Web服务器。
注意
如果您请求针对根域名(如example.com
)或带有www前缀的子域名(如www.example.com
)的证书,您需要为根域名以及对应带有www前缀的子域名都完成文件验证。
这是因为通常情况下,根域名和带有www前缀的子域名由同一张证书进行保护。例如,如果证书是针对根域名签发的,那么该证书通常也用于保护带有www前缀的子域名;反之亦然。因此,CA需要验证您对根域名和带有www前缀的子域名具有同时管理的权限。
接下来,我们以Ubuntu系统上的Nginx服务为例,介绍如何创建验证文件。如果您的服务器使用其他类型的操作系统,请参考对应操作系统的文档。以下内容供参考。
域名file.example.com
指向Web服务器的IP地址。
Web服务器已经开放了80或443端口。
您拥有登录Web服务器所需的工具、账号和密码。
登录服务器。
访问file.example.com
的主目录。
Nginx默认站点的主目录为/var/www/html
。您需根据站点实际配置,访问对应的主目录。
cd /var/www/html
在站点主目录新建文件夹(.well-known/pki-validation
),并在该文件夹新建文件(gsdv.txt
)。
您可以从域名验证要求中获取文件夹的名称和验证文件的名称。
mkdir -p .well-known/pki-validation vim .well-known/pki-validation/gsdv.txt
将指定的内容添加到新建的文件。
您可以从域名验证要求中获取文件内容。以下截图和代码仅为示例。
<meta name="_globalsign-domain-verification" content="wcmDTWOMa4jq633yDyXuAC-lHIqpTteOR5w91gkaI8" />
接下来,您可以按照订单进度中的说明,手动检查您的配置是否正确。