HTTPS证书申请要多久
申请 HTTPS 证书需要多久?答案取决于证书类型和验证方式,从几分钟到几天不等。
按证书类型看签发时间
| 证书类型 | 签发时间 | 原因 |
|———-|———-|——|
| DV 证书(域名验证) | 几分钟到几小时 | 只验证域名所有权,全自动 |
| OV 证书(组织验证) | 1-3 个工作日 | 人工审核企业资质、电话回访 |
| EV 证书(扩展验证) | 3-7 个工作日 | 最严格审查,核实企业实体 |
免费证书都是 DV 类型,所以签发速度最快。
本站 ZeroSSL 免费证书的签发时间
本站提供的 ZeroSSL 免费证书,通常 3-5 分钟内签发。
完整流程耗时
| 步骤 | 耗时 | 说明 |
|——|——|——|
| 填写域名 | 1 分钟 | 输入域名、选证书类型 |
| 选择验证方式 | 30 秒 | DNS / HTTP / HTTPS 三选一 |
| 完成验证 | 1-3 分钟 | 取决于 DNS 传播或文件上传速度 |
| 证书签发 | 几秒到 1 分钟 | CA 验证通过后自动签发 |
| 总计 | 3-5 分钟 | 多数情况下能在这个时间内完成 |
不同验证方式的时间差异
DNS 验证(CNAME)
速度:1-10 分钟
需要到域名服务商添加 CNAME 记录,等 DNS 记录全球生效才能完成验证。
- •国内域名服务商(阿里云、腾讯云):一般 1-5 分钟生效
- •国外服务商(Cloudflare):通常 1-2 分钟
- •部分小服务商:可能要 10-30 分钟
适合:通配符证书、不方便改网站文件的情况。
文件验证(HTTP/HTTPS)
速度:1-2 分钟
把验证文件放到网站根目录,CA 直接访问验证,不需要等 DNS 传播,速度最快。
适合:网站已经能正常访问、单域名证书。
综合对比
| 验证方式 | 速度 | 操作难度 | 适用场景 |
|———-|——|———-|———-|
| HTTP 文件验证 | 最快 | 中 | 网站已运行,单域名 |
| DNS 验证 | 稍慢 | 低 | 通配符证书、多域名 |
| HTTPS 文件验证 | 最快 | 中 | 网站已启用 HTTPS |
影响签发时间的因素
1. DNS 传播速度
用 DNS 验证时,CNAME 记录需要全球生效。这个时间由域名服务商控制,用户无法加速。
2. 证书品牌
- •ZeroSSL:自动化签发,几分钟内完成
- •Let’s Encrypt:同样自动化,几分钟内
- •付费 OV/EV 证书:人工审核,1-7 天
3. 网站访问状态
用文件验证时,CA 需要访问你的网站拿验证文件。如果网站被墙、CDN 缓存、防火墙拦截,验证会失败或变慢。
4. 申请时段
CA 的签发系统在凌晨维护时段可能稍慢。正常时段一般无影响。
如何让签发更快
1. 用文件验证代替 DNS 验证
网站能正常访问时,文件验证比 DNS 验证快 1-2 分钟,因为不用等 DNS 传播。
2. 提前准备好 DNS 服务商账号
用 DNS 验证时,提前登录域名服务商后台,CNAME 记录一拿到就立刻添加。
3. 用 acme.sh 自动化
如果是批量申请或需要频繁续签,用 acme.sh 配置一次,后续完全自动:
acme.sh --issue -d example.com --dns dns_cf
Cloudflare DNS API 调用是实时的,不依赖人工操作。
付费证书为什么慢
OV 和 EV 证书需要人工审核企业资质:
- •OV 证书:CA 会查企业营业执照、拨打企业电话核实,1-3 个工作日
- •EV 证书:除了 OV 的所有审核,还要核实企业物理地址、法律文件,3-7 个工作日
人工审核无法加速,这是 OV/EV 证书贵的原因之一——你付的是审核成本。
结论
| 需求 | 推荐方案 | 时间 |
|——|———-|——|
| 个人博客、小网站 | 本站 ZeroSSL 免费证书 | 3-5 分钟 |
| 需要通配符证书 | 本站 + DNS 验证 | 5-10 分钟 |
| 企业官网需展示公司名 | 付费 OV 证书 | 1-3 工作日 |
| 金融电商、政企站 | 付费 EV 证书 | 3-7 工作日 |
绝大多数场景下,免费 DV 证书 5 分钟内就能搞定,不需要等待人工审核。