問題描述
在使用阿里云CDN或全站加速后,HTTP訪問資源正常,但是無法通過HTTPS訪問資源。
問題原因
使用阿里云CDN或全站加速后無法通過HTTPS訪問資源的原因如下:
- 未開啟HTTPS安全加速。
- HTTPS證書過期、格式錯誤、不匹配等問題。
- 重定向次數(shù)過多。
解決方案
阿里云CDN和全站加速支持HTTPS加速服務,可以通過開啟HTTPS安全加速,實現(xiàn)客戶端和CDN節(jié)點之間請求的HTTPS加密,保障數(shù)據(jù)傳輸?shù)陌踩浴1疚囊訡DN為例,當您使用CDN加速后,無法通過HTTPS訪問資源,請參見以下操作進行排查:
- 檢查用于CDN加速的域名是否開啟HTTPS配置。
- 檢查證書是否過期。
- 登錄SSL證書管理控制臺。
- 找到域名對應的HTTPS證書,檢查是否過期。
- 如果證書過期,請參見手動續(xù)費證書,及時續(xù)費。
- 如果證書未過期,請繼續(xù)執(zhí)行下一步。
- 檢查證書是否匹配。
- 登錄SSL證書管理控制臺。
- 找到該證書,檢查證書域名是否和直播域名相同,如果不相同,請重新上傳直播域名對應的證書。
注意:更新證書的生效時間是1小時。
- 檢查證書格式是否錯誤。
說明:只支持Nginx能讀取的證書,即PEM格式的證書,請檢查證書格式是否正確。
- 登錄SSL證書管理控制臺。
- 找到域名對應的HTTPS證書,并下載Nginx類型的證書(包含PEM和KEY)。
- 登錄CDN控制臺,打開相應域名的HTTPS配置,檢查證書內(nèi)容是否一致。
相關文檔
適用于
- CDN
- 全站加速