使用指南

CDN 内容分发

上传 CAS 后绑定 CDN 加速域名 HTTPS 证书。

先将证书上传到 数字证书管理服务(CAS),再调用 SetCdnDomainSSLCertificate(CertType=cas)绑定到 CDN 加速域名。PEM 只上传一次到 CAS,不走 CAS 收费的「云产品部署」任务。

须先完成 API 凭证 配置。若域名已接入 全站加速 DCDN,请用 DCDN 部署;若已接入 边缘安全加速 ESA,请用 ESA 部署。

在本站添加目标

  1. 证书部署 → 阿里云 → CDN → 「+ 新增目标」
  2. 选择已保存的 API 凭证
  3. 填写目标名称与 CDN 加速域名
  4. 保存目标 后,在目标卡片点击 测试连接
  5. 到 关联与推送 为证书勾选该目标(可选 自动)

必填参数

字段 说明
CDN 加速域名 须为已在 CDN 控制台添加并开启 HTTPS 的域名,如 cdn.example.com

部署效果

推送成功后,证书会出现在 CAS 证书库,且该加速域名的 HTTPS 证书已更新,一般无需再登录 CDN 控制台手工上传。

权限要求

RAM 策略需包含:

  • yundun-cert:UploadUserCertificate
  • yundun-cert:ListUserCertificateOrder
  • yundun-cert:GetUserCertificateDetail
  • cdn:DescribeCdnDomainDetail
  • cdn:SetCdnDomainSSLCertificate

完整 JSON 见 阿里云 API 凭证。

注意事项

  • 部署前请确保证书记录或密钥库中已保存 私钥
  • 证书须覆盖该加速域名(通配符规则与证书 CN/SAN 一致)
  • 凭证上的 CAS 证书库地域(中国站 cn-hangzhou / 国际站 ap-southeast-1)决定上传 CertId 与换证 CertRegion,与 CDN 控制台展示的加速区域不是同一概念
  • 同一本站证书版本、同一凭证及 AccessKey、同一 CAS 地域时,与 DCDN、CAS、CLB 优先共用证书编号。CLB 还会在资源地域另有服务器证书,两处各留一份不代表重复上传。不同凭证、账号、地域或新版本不共用。复用前核验仍在且叶子指纹一致;确认手工删除后下次再恢复上传。读取失败不会当成已删除。不能保证绝对只上传一次。本站不自动删除 CAS 旧证
  • 测试连接读取加速域名和证书库列表。成功不证明证书详情读取、上传或换证权限,也不能代替实际推送
  • 若提示权限不足,请核对凭证是否已授权给对应 RAM 用户,且含上述 CAS 与 CDN Action

相关文档