CSR(证书签名请求)包含公钥和域名信息,申请证书时必须与私钥匹配。生成 CSR 时填写的域名格式会直接影响证书覆盖范围,尤其是通配符和多域名产品,填写错误可能导致签发后无法使用。
不同产品的填写方式
- 单域名通配符证书:域名填写
*.example.com,星号放在主域名前。 - 多域名通配符证书:主域名可使用通配符格式,附加域名按订单要求逐个填写。
- 只保护某个具体子域名时,填写完整子域名,不要加星号。
- 多域名证书的每个域名都要核对拼写,避免空格、大小写或多余符号。
私钥怎么保存
生成 CSR 时通常会同时生成私钥文件,私钥必须保存在本地安全位置,不能只留在服务器临时目录。证书签发后需要把证书、证书链和私钥一起部署。私钥丢失后通常需要重新生成 CSR 并重签证书,可能产生额外费用。
工具与检查
可以使用在线 CSR 生成工具,但应选择可信渠道,避免把私钥上传到不明网站。生成后检查域名、组织信息和密钥长度,再提交订单。若服务器面板已经自动生成 CSR,可直接使用面板提供的 CSR,无需重复生成。
CSR 与私钥必须配对
提交前检查 CSR 中的域名和公钥,签发后使用同一套私钥部署。若中途重新生成 CSR,应以最后一次提交的版本为准,旧私钥不能用于新证书。把 CSR、私钥和订单号归档,方便续费或迁移时核对。