SuperAPI AI 工具集

b2c-ecdn

通用与其它

查看项目

更新于 10-16 01:10

技能介绍

用途:通过 b2c CLI 插件管理 B2C Commerce 店面的 eCDN(嵌入式内容分发网络),包括区域、证书、安全设置与边缘配置。

主要能力:列出与创建 CDN 区域;按路径或缓存标签清理缓存;管理证书(列出、添加、验证自定义主机名);管理限速规则(列出、创建、查询、更新、删除);查询与更新安全设置(SSL 模式、最低 TLS 版本、强制 HTTPS);查询与更新速度优化设置(浏览器缓存 TTL、HTML/CSS 自动压缩)。WAF、Page Shield、Logpush、mTLS 等较少用功能见参考文件。

使用方式:若未全局安装 b2c,可用 npx @salesforce/b2c-cli 代替。配置值(tenantId、clientId、clientSecret)从 dw.json、SFCC_* 环境变量、活动实例或配置插件解析,通常无需显式传参。可用 b2c setup inspect 查看解析后的配置与来源。示例:b2c ecdn zones list;b2c ecdn zones create --domain-name example.com;b2c ecdn cache purge --zone my-zone --path /products;b2c ecdn certificates add --zone my-zone --hostname www.example.com --certificate-file ./cert.pem --private-key-file ./key.pem;b2c ecdn security update --zone my-zone --ssl-mode full --min-tls-version 1.2 --always-use-https。--zone 可接受 32 位十六进制区域 ID 或区域名称。

前提与限制:读操作需 sfcc.cdn-zones 权限,写操作需 sfcc.cdn-zones.rw 权限,并需租户 ID。缺少必要值时 CLI 会给出可操作的错误提示。更多命令见 b2c ecdn --help。