SSL證書添加DNS或文件驗證的方法
因受到歐盟通用數(shù)據(jù)保護條例(GDPR)的影響,部分域名的whois隱私信息被隱藏而無法直接通過公開的whois中的郵箱地址進行域名所有權(quán)驗證。因此,當(dāng)您在補全SSL證書時,如果域名無法正常獲取到whois審批郵箱時,將會看到下圖的內(nèi)容選項。
操作說明:
1、根據(jù)您的實際情況進行選擇一個可以正常接收郵件的郵箱。如果系統(tǒng)獲取的郵箱均不可用,請選擇“其他,以上郵箱均不可用”。
2、當(dāng)您選擇了“其他,以上郵箱均不可用”之后,我們會為您申請記錄值,發(fā)送到與您核實后的郵箱里。當(dāng)您收到記錄值之后,按照如下步驟添加DNS驗證或文件驗證。
域名所有權(quán)驗證方法
驗證方法一:文件驗證
文件驗證較快,只需要將文件放到指定位置即可,推薦使用。
1、下載文件:
下載專有驗證文件 fileauth.txt文件,下載后不要編輯,不要打開,不要重命名,有效期24小時。
2、創(chuàng)建目錄:
在站點的根目錄下創(chuàng)建.well-known/pki-validation子目錄。注意第一層目錄是帶點的隱藏目錄,Windows下命令為:md ".well-known"。 將下載到本地的文件上傳到該子目錄中。如果您的站點由于某種原因無法創(chuàng)建隱藏目錄,選擇其它DNS驗證方式。
3、配置檢測:
(1)HTTPS配置檢測鏈接:https://您的域名/.well-known/pki-validation/fileauth.txt
(2)HTTP配置檢測鏈接:http://您的域名/.well-known/pki-validation/fileauth.txt
請確保您的主機服務(wù)商沒有屏蔽國外訪問。如已屏蔽,請聯(lián)系主機服務(wù)商。
有些CA廠商會優(yōu)先檢測HTTPS地址,如果開啟HTTPS協(xié)議一定要保證正確配置了證書,否則不要開啟HTTPS。
如果用了CDN、WAF等服務(wù),請確認(rèn)證書是否有效,強烈建議臨時關(guān)閉相關(guān)服務(wù)的HTTPS。
常見的錯誤:
(1)站點有多個Host,其它Host開啟了HTTPS,從而導(dǎo)致該域名的HTTPS證書不可信;
(2)用了CDN、WAF等服務(wù),開啟了HTTPS但沒有配置證書,服務(wù)商提供的默認(rèn)證書從而導(dǎo)致域名不匹配。
配置好之后,請用瀏覽器訪問地址是否正常輸出內(nèi)容。
常見的錯誤:
(1)文件內(nèi)容不正確;
(2)內(nèi)容看起來正確,但并不正確,原因是里面包含了HTML元素;
(3)原始地址發(fā)生了跳轉(zhuǎn);
(4)內(nèi)容已經(jīng)過期。
驗證方法二:DNS驗證
SSL證書DNS驗證在各主流域名注冊商下的域名解析方法,僅供參考,具體以各注冊商實際為準(zhǔn)。具體的記錄值將會發(fā)送到您指定的郵箱內(nèi),屆時請留意查收。
域名解析方法:找到要解析的域名,進入域名管理中心-域名解析-域名高級解析,按圖所示,在主機記錄中輸入ssl驗證時獲取到的一長串主機記錄,包括網(wǎng)址信息,將記錄類型選擇為TXT,在記錄值(IP/域名)中輸入ssl驗證時獲取的一串記錄值。
愛名網(wǎng)賬戶下的域名解析方法:如圖,在主機記錄中輸入ssl驗證時獲取到的一長串主機記錄,不包括網(wǎng)址信息,將記錄類型選擇為TXT,在IP地址/主機名中輸入ssl驗證時獲取的一串記錄值。
易名賬戶下的域名解析方法:如圖,在主機記錄中輸入ssl驗證時獲取到的一長串主機記錄,包括網(wǎng)址信息,將記錄類型選擇為TXT,在記錄值(IP/域名)中輸入ssl驗證時獲取的一串記錄值。
阿里云賬戶下的域名解析方法:找到需要域名,如圖,將記錄類型選擇為TXT,在主機記錄中輸入ssl驗證時獲取到的一長串主機記錄,包括網(wǎng)址信息,在記錄值中輸入ssl驗證時獲取的一串記錄值。
新網(wǎng)賬戶下的域名解析方法:如圖,將記錄類型選擇為TXT,在主機記錄中輸入ssl驗證時獲取到的一長串主機記錄,不包括網(wǎng)址信息,在對應(yīng)值中輸入ssl驗證時獲取的一串記錄值。
西部數(shù)碼賬戶下的域名解析方法:如圖,在主機名中輸入ssl驗證時獲取到的一長串主機記錄,包括網(wǎng)址信息,將記錄類型選擇為TXT,在對應(yīng)值中輸入ssl驗證時獲取的一串記錄值。
更多域名解析方法,請詳詢您的域名注冊商。
注意事項:
1、記錄值24小時內(nèi)有效。超過24小時后該值會變化,請用最新值配置DNS記錄。
2、添加解析記錄后,還未生效。添加或修改DNS解析后,生效時間0-72小時,具體以各注冊商時間為準(zhǔn)。
3、當(dāng)填寫的不是一級域名,例如www.22.cn,api.ssl.22.cn類似這種的域名,請優(yōu)先嘗試添加對應(yīng)的一級域名的解析記錄值,一級域名記錄值生效后,再添加二級及以上的域名記錄值。
4、已存在其他CNAME記錄值的解析。請嘗試修改為A記錄的解析,然后再添加上述解析記錄。CNAME記錄值可能影響驗證,如果無法刪除CNAME記錄,請嘗試文件驗證方式。