首页/安全/加密与证书速查/通配符证书范围排查
本包目录(305 条)
加密算法基础95 条TLS 与 HTTPS60 条证书与 PKI30 条OpenSSL 实战30 条
证书运维排查49 条
密钥管理41 条

通配符证书范围排查

通配符证书 *.example.com 只匹配同一级子域,不匹配多级子域,也不默认包含裸域;签发前明确覆盖范围,或把缺失名称加入 SAN,避免上线后才发现不匹配。

加密与证书速查安全更新于 2026-10-12
匹配a.example.com 匹配 *.example.com
不匹配a.b.example.com 与 example.com(除非 SAN 单独列出)
策略权衡通配符减少管理成本,但影响面随子域数量扩大

核对覆盖范围并验证

核对覆盖范围并验证
openssl x509 -in wildcard.pem -noout -text | grep -A3 'Subject Alternative Name'
openssl verify -CAfile ca.pem -verify_hostname a.example.com wildcard.pem
openssl verify -CAfile ca.pem -verify_hostname a.b.example.com wildcard.pem
通配符私钥泄露会影响其覆盖的全部子域,应配套更严格的私钥保护与更短的轮换周期。

易错点

  • 以为星号可以跨级匹配(如 a.b.example.com)
  • 漏掉裸域需要单独列入 SAN

数据来源与参考

  • RFC 6125 §6.4.3(通配符匹配)
  • CA/Browser Forum Baseline Requirements(通配符证书)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌