文档首页 > > 接入指南> SaaS类商品接入指南> 接入准备工作> HTTP Body签名

HTTP Body签名

分享
更新时间:2020/05/25 GMT+08:00

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

参数

取值

描述

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= "abcd4567ed03sdfsdfsdfasdfasdgsdfhfgjgkghjllhjkl"

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

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

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问