鉴权签名计算

待签字符串参数

*签名算法

*应用Secret

*HTTPMethod

*RequestUrl

*Content-Type

Accept

Date

RequestBody

0/5000

签名值

在页面左侧填写待签字符串后,点击“计算签名”,即可生成签名值

签名计算步骤

1、对RequestBody的128位MD5二进制数组进行Base64编码,得到Content-MD5

示例:1B2M2Y8AsgTpgAmY7PhCfg==

2、 若RequestUrl中存在Query参数,则按照字典(ASCII码)升序对Query参数排序,得到排序后的RequestUrl

示例:/v1/signflows/1234567/executeUrl?accountId=438be8042d9843118cbca94f17dc

3、根据规则整理拼接待签字符串

示例:

GET

*/*

1B2M2Y8AsgTpgAmY7PhCfg==

application/json;charset=UTF-8

/v1/signflows/1234567/executeUrl?accountId=438be8042d9843118cbca94f17dc

4、使用HmacSHA256算法对待签字符串进行加密,得到签名值

示例:ZoBN4gpXmL+SuwRZkICk3kng1505mLilBAhgij2TAUA=