Automate Certificates 文档

签发和续期证书

Automate Certificates 通过 ACME v2 向 Let's Encrypt 申请证书。本页跟随一个证书,从申请一直到续期。

申请证书

  1. 确认已在 Settings 中注册 ACME 账户。
  2. 在 Certificates 页面申请证书,并输入一个或多个域名。
  3. 选择密钥类型:ECDSA-P256(默认)、ECDSA-P384、RSA-2048 或 RSA-4096。
  4. 选择验证类型:dns-01(默认)或 http-01。

类似 *.example.com 的通配符域名只能使用 DNS-01 验证。如需使用自己的私钥,请通过 API 发送 PEM 证书签名请求;其中的域名必须与申请一致。

DNS-01 验证

使用 DNS-01 时,证书保持在签发中状态,页面会显示需要发布的 TXT 记录。请在 24 小时内发布。系统每 5 分钟检查一次记录,记录可见后签发会自动完成。网页应用不会替您写入 DNS 记录。通过 Cloudflare API 自动完成验证只在 API 中提供,并且需要 Cloudflare 凭据;没有凭据时,调用会返回带有提示的错误。

HTTP-01 验证

使用 HTTP-01 时,应用会自行提供验证应答,HTTP-01 续期无需您操作。

续期

部署已续期的证书

可在 Certificates 页面使用 Deploy 手动部署。若要自动部署每次续期,请通过 API 创建规则或计划(POST /v1/automation/rules)。每次运行都显示在 Deployments 下。

导入、吊销和导出

您可以导入已有证书、在 CA 处吊销证书,并将证书导出为 PEM 或 PFX。导出私钥需要管理员权限,并会写入审计日志。