跳转到内容
搜索文档

Advanced 证书

最后更新 查看 MarkdownAgent 设置

当你需要比 Universal SSL 更可定制、但仍希望享受 SSL 证书签发和续期便利时,请使用 Advanced 证书。


要订购 Advanced 证书,您必须购买 Advanced Certificate Manager 附加组件。该附加组件还会解锁下方列出的功能。

附加组件包含的内容

Advanced Certificate Manager 允许您:

  • 订购可实现以下能力的 Advanced 证书:
    • 最多包含 50 个主机作为覆盖主机名(zone apex 必须是这 50 个之一)。
    • 覆盖不止一级子域名。
    • 由您选择的证书颁发机构 (CA) 签发。
    • 使用您偏好的验证方法。
    • 具有您选择的有效期。
  • 使用委托 DCV 为采用 CNAME 设置 的 zone 自动化 域名控制验证 (DCV)
  • 启用 Total TLS 以自动保护已代理主机名。
  • 为源身份验证选择自定义信任存储
  • 控制密码套件按主机名最低 TLS 版本

可用性

FreeProBusinessEnterprise

Availability

Paid add-on

Paid add-on

Paid add-on

Paid add-on

限制

Advanced 证书不适用于 Cloudflare PagesR2 自定义域名。由于证书优先级,这些产品改用 Cloudflare for SaaS 证书。

Advanced 证书为域名验证 (DV)。如果您的组织需要组织验证 (OV) 或扩展验证 (EV) 证书,请参阅 Custom 证书

Advanced 证书覆盖单个域名内的主机名。如果您需要跨多个域名的证书(多域名证书),请使用 Cloudflare for SaaS。架构指导请参阅 Leveraging Cloudflare for your SaaS applications

多级子域名支持

Advanced Certificate Manager 支持深层、多级子域名(例如 api.staging.example.com)。子域名级数没有任意限制,但您必须考虑以下约束。

域名长度限制

这些限制由互联网标准(RFC 1035RFC 5280)定义,并适用于所有证书,无论证书颁发机构如何:

  • 总域名长度:整个域名不能超过 253 个字符。
  • 标签长度:每一级(点之间的文本)不能超过 63 个字符。
  • Common Name (CN) 长度:证书的 Common Name 字段不能超过 64 个字符。如果证书上的主机名超过 64 个字符,您必须通过 API 订购证书,并将 cloudflare_branding 选项设为 true。这会将 sni.cloudflaressl.com 放在 CN 字段中,并将您的长主机名放在 SAN 字段中。仪表板不支持订购主机名长度超过 64 个字符的证书。

通配符覆盖范围

通配符证书仅覆盖一级子域名

  • *.example.com 的证书覆盖 www.example.comapi.example.com,但覆盖 api.staging.example.com
  • 要覆盖多个级别,您必须在证书中明确为每一级添加通配符(例如 *.example.com*.staging.example.com)。

每张证书的主机名

单张 Advanced 证书总共最多可包含 50 个主机 (SAN)。zone apex 必须是这 50 个之一,其余最多可容纳 49 个额外主机名或通配符。

各证书颁发机构的一致性

上述字符长度限制(总计 253 个字符、标签 63 个字符、CN 64 个字符)由 IETF 标准(RFC 1035RFC 5280)定义,并统一适用于所有 CA。其他约束,例如每张证书的 SAN 数量和支持的有效期,是 Cloudflare Advanced 证书的限制或因 CA 而异。CA 特定详情请参阅证书颁发机构

相关资源

这篇文档对您有帮助吗?