checkSession成功decryptData:Illegal Buffer

发布于 6 年前作者 gangxie20405 次浏览最后编辑 6 年前来自 ask

微信小程序开发中checkSession成功,WXBizDataCrypt.decryptData:Illegal Buffer:

工具版本号:1.01 1712070

在获取运动数据前我先调用checkSession,success后才获取微信运动数据并发送后台解密,但是后台解密出现Illegal Buffer错误,这里应该就是说当前的session_key有问题(一般说的是失效了吧)。这就与前面的check矛盾了。我不清楚是开发工具的bug还是我代码的问题。

如果我清除缓存重新登录(更新session_key)就不会出现该问题。

3 回复
dongna
dongna1 楼6 年前

手机端也有这个问题。

guiyingcui
guiyingcui2 楼6 年前

是只在编辑器里才出现吗?

ewei
ewei3 楼4 年前

经过多次测试发现重新登录后的几分钟内不会出现上述问题,几分钟后就会出现。