setUserStorage签名一直提示错误
发布于 5 年前 作者 zhongxiulan 3522 次浏览 来自 问答

用户登录态签名

文档中 sha256 加密参数 不对应

米大师的加密

4) 把session_key作为key,使用HMAC-SHA256得到签名。

mp_sig=hmac_sha256(key,stringSignTemp)

     ="ff4c5bb39dea1002a8f03be0438724e1a8bcea5ebce8f221f9b9fea3bcf3bf76"

用户状态签名 文档如下

hmac_sha256('{"foo":"bar"}', 'o0q0otL8aEzpcZL/FT9WsQ==') = 654571f79995b2ce1e149e53c0a33dc39c0a74090db514261454e8dbe432aa0b

参数反了  不然结果不一致

我反复试了还几次 每次都提示 签名不对


1 回复

setUserStorage与支付相关接口的签名规则不太一样。请按照文档改正

https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/http-signature.html

回到顶部