Sectigo SSL证书域名验证说明

介绍 Sectigo / Comodo 品牌SSL证书申请时,完成域名控制权验证可用的验证方式,包括邮箱验证,文件验证,dns验证,以及各种验证方式的操作方式

为什么要验证域名控制权?


Sectigo 必须得确认申请者对域名拥有控制权,否则任何一个人都可以把不属于自己的域名拿去申请SSL证书。

有哪几种域名控制权的验证方式?


三种 ,分别是邮箱验证文件验证DNS验证   

1. 邮箱验证


有下面几个邮箱可以作为域名验证邮箱:

whois邮箱 (通常是注册邮箱时候填写的域名联系人邮箱)
admin@abc.com
administrator@abc.com
hostmaster@abc.com
webmaster@abc.com
postmaster@abc.com

因为很多域名注册商隐藏了域名联系人信息,经常导致WHOIS邮箱无法获得 

CN域名因为不允许隐藏注册人信息,whois邮箱可用

其他的几个邮箱能够使用的前提是该域名开通了企业邮箱,
除了上面几个邮箱,其他邮箱不能用于验证域名控制权
如果以上邮箱均无法使用,可以采用其他验证方式,

2. DNS验证


按要求添加一条指定的DNS记录 ,记录类型是 CNAME

举例,申请证书的域名是 abc.cn

登录证书管理中心,找到该证书订单,看到要添加的DNS记录是  :

域名:abc.cn
记录类型:CNAME
记录值:2r23b070mr6zt0s4g6ctj9dlspmkigp.a52654oikjhjuh.comodoca.com

以万网(阿里云)注册的域名为例,您需要登录域名解析控制面板,添加如下的记录 


阿里云域名SSL证书添加cname记录

Sectigo 会定时检测该记录,添加记录完成后,通常在30分钟内会完成验证。

3. 文件验证


按要求上传指定的验证文件到网站指定的目录下。

如果您选择的是文件验证,请登录证书管理中心,找到该证书订单,下载验证文件,上传到服务器上 ,

举例 : 

验证网址  http://sslaaa.com/.well-known/pki-validation/2r23b070mr6zt0fjhjuj5a658d4fgfdgggg.txt
文件名:2r23b070mr6zt0fjhjuj5a658d4fgfdgggg.txt

如果你选择 HTTPS 文件验证 ,那么网址必须是以 HTTPS开头的,例如 

验证网址  https://sslaaa.com/.well-known/pki-validation/2r23b070mr6zt0fjhjuj5a658d4fgfdgggg.txt
文件名:2r23b070mr6zt0fjhjuj5a658d4fgfdgggg.txt

请上传该文件到域名的网站目录下的 .well-known 目录下的 pki-validation 目录下

如果网站上没有这样的目录,你需要建立这样的目录结构,让后放入验证文件,确认通过上面的验证网址能够打开这个文件。

提示:.well-known 是以点号开头的目录名称,windows 操作系统可以通过命令   mkdir .well-known 建立该目录