收藏
回答

官方给出的nodejs解密手机号码报错Illegal Buffer?

1、能确保session_key有效

2、wx.login是在获取encrypted前调用的

3、传参的时候是将encrypted和iv等参数encodeURIComponent编码后在后端重新解码的

尝试将解密代码拿出try后发现抛出的错误为:Invalid IV length

回答关注问题邀请回答
收藏

3 个回答

  • @
    @
    03-31

    参考https://developers.weixin.qq.com/community/develop/article/doc/00088ee52941d80ac8eb8b5785b013


    03-31
    有用
    回复 1
    • @
      @
      03-31
      这是使用js解密
      03-31
      回复
  • Mr.Zhao
    Mr.Zhao
    2020-09-07

    2020-09-07
    有用
    回复 2
    • Dream
      Dream
      2020-09-07
      多谢大佬
      2020-09-07
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-09-07回复Dream
      随便写的,官方demo没问题
      2020-09-07
      回复
  • Dream
    Dream
    2020-09-07

    请大佬帮忙解惑

    2020-09-07
    有用
    回复 1
    • Dream
      Dream
      2020-09-07
      同样的流程,同样的方法 PHP解密成功,官方的node demo有问题?
      2020-09-07
      回复
登录 后发表内容
问题标签