nodejs 解密encryptedData 出现Illegal Buffer
发布于 6 年前 作者 hujie 13649 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

有时候解密encryptedData 会出现Illegal Buffer

  • 预期表现

不会出现Illegal Buffer

  • 复现路径

概率事无法提供

  • 提供一个最简复现 Demo

概率事无法提供

1 回复

注意

在回调中调用 wx.login 登录,可能会刷新登录态。此时服务器使用 code 换取的 sessionKey 不是加密时使用的 sessionKey,导致解密失败。建议开发者提前进行 login;或者在回调中先使用 checkSession 进行登录态检查,避免 login 刷新登录态。


请检查  获取加密数据后是否调用过 wx.login 


回到顶部