签名方法 v2
申请安全凭证
本文使用的安全凭证为密钥,密钥包括 accessKeyId 和 accessKeyPassword。
AccessKeyId:用于标识 API 调用者身份,可以简单类比为用户名。
AccessKeyPassword:用于验证 API 调用者的身份,可以简单类比为密码。
用户必须严格保管安全凭证,避免泄露,否则将危及财产安全。如已泄漏,请立刻禁用该安全凭证。
你可以根据Zenlayer的用户指南文档来获取你的安全凭证。
签名过程v2
Zenlayer Open API V2 支持 Post 请求,仅支持 Content-Type: application/json
。 接口使用json格式进行调用。
下面以裸机云查询实例列表为例:
Request Headers:
1. 拼接规范请求串
按如下伪代码格式拼接规范请求串(CanonicalRequest):
2. 拼接待签字符串
根据以上规则,示例中得到的待签名字符串如下:
3. 基于 AK 和 StringToSign 计算出签名
计算签名,伪代码如下:
4. 拼接 Authorization
按如下格式拼接 Authorization:
最后更新于