数据解密时session_key不能重复使用吗?
发布于 6 年前 作者 npeng 9227 次浏览 来自 官方Issues

使用微信运动获取步数时,在解密数据encryptedData时,session_key是否只能使用一次? 我在重新获取最新步数数据时,再次使用同一个session_key解密时,提示解密出错。

比如在运动接口获取新的数据时,每次接口返回的encryptedData 和iv 是不一样的,再次使用之前的session_key和新的encryptedData、iv解密时就会出错。

搞的我现在每次拉取步数时都用wx.login重新登录一次使用新的session_key进行解密。

很疑惑是我session_key使用不对,还是只能这样? 感谢回答。。

1 回复

是的 只能使用一次 就会失效

回到顶部