待签字符串参数
签名算法
应用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=