更新时间:2024-07-31 GMT+08:00
分享

HTTP Body签名

Body签名,需要包含在每个接口的响应中,包含两部分:

参数

取值

描述

sign_type

HMAC-SHA256

当前取值: HMAC-SHA256

signature

base64_encode(HMAC_SHA256(key, httpBody))

base64_encode(HMAC_SHA256(key, httpBody))

  • httpBody:整个HTTP Body,包括开始和结束的空格、TAB符等。
  • key = Key

HTTP响应头域示例:

Body-Sign: sign_type="HMAC-SHA256", signature= "*****"

消息头的格式请严格按照示例添加,sign_typesignature的值必须要加双引号。

代码示例请参见ISV Server对响应消息体进行签名

相关文档