Akamai EdgeGrid 是由 Akamai Technologies 开发的、基于 HTTP 请求的身份验证协议。它使用签名算法生成加密签名,确保请求的完整性和真实性,并防止请求被篡改或伪造。EdgeGrid 专为验证发送到 Akamai API 和服务的请求而设计,为 CDN 管理和配置提供企业级安全性。有关 Akamai EdgeGrid 的更多信息,请访问官方文档。 基本设置#
配置必要的 Akamai EdgeGrid 身份验证参数:| 参数 | 描述 | 来源 |
|---|
| Access Token | 当前请求的访问令牌 | Akamai Control Center → Identity Management → API Credentials |
| Client Token | 当前请求的客户端令牌 | Akamai Control Center → Identity Management → API Credentials |
| Client Secret | 当前请求的客户端密钥 | Akamai Control Center → Identity Management → API Credentials |
请安全地存储你的 Akamai 凭证。这些凭证可访问你的 Akamai 配置,应作为高度敏感信息处理。建议在 Apidog 中使用环境变量。
高级设置#
点击 Advanced 按钮以配置其他 EdgeGrid 参数。如果留空,它们将自动生成。| 参数 | 描述 | 用途 |
|---|
| Nonce | 客户端生成的随机字符串 | 通过确保请求唯一性来防止重放攻击 |
| Timestamp | Unix 时间戳 | 防止时间窗口之外的请求(防重放保护) |
| Base URL | API 目标地址 | 你的 Akamai API 端点的基础 URL |
| Headers to Sign | 要包含在签名中的请求头部 | 选择哪些头部应包含在签名计算中 |
要签名的头部#
Headers to Sign 选项允许你指定哪些请求头部应包含在签名计算中。这可确保关键头部在传输过程中无法被修改,否则签名将失效。如果留空,Apidog 会自动生成 Nonce 和 Timestamp 值,从而无需手动配置也能确保适当的安全性。