云商店-HTTP Body签名:生成规则

时间:2023-12-25 10:41:47

生成规则

  • 对请求参数排序,根据参数名自然排序,例如,以字母a开头的参数名会排在以b开头的参数后面,如果首字母相同,将会对第二个字母进行排序,以此类推,直到字符串结束
  • 获取规范请求字符串,规则:
canonicalRequest = accessKey + nonce + timestamp + Lowercase(HexEncode(HMAC_SHA256 (RequestPayload)))
  • 根据规则对规范请求字符串,密钥取signature值,规则:
signature = HexEncode(HMAC_SHA256(canonicalRequest))

注意:accessKey即为访问密钥

support.huaweicloud.com/accessg-marketplace/zh-cn_topic_0070649286.html