收藏
回答

小程序encryptedData数据解密报错误码-41003

问题模块
API和组件

使用官方的PHP版demo解密,调用接口后返回错误码-41003,并未成功解密出想要的信息,请问有遇到的吗?如何来解决

最后一次编辑于  2017-01-11  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

14 个回答

  • 罗兰德
    罗兰德
    2017-01-11

    已解决,可能是重复调用login,导致刷新了session_key,而引起的session_key错位不匹配导致解密不出来。规避一下连续调用login的问题。保证userinfo总是在最后的一次login之后发起和回包


    2017-01-11
    赞同 3
    回复 1
    • Jim
      Jim
      2018-11-26

      you saved my life

      2018-11-26
      回复
  • Ken Chung
    Ken Chung
    2017-04-06

    encryptedData 要进行 数据编码 不然数据传输的时候 +号会自动转换为空格,不用谢我

    2017-04-06
    赞同 1
    回复 1
    • 梁铭枫
      梁铭枫
      07-30
      你的才是正解啊
      07-30
      回复
  • 罗兰德
    罗兰德
    2017-01-11

    同遇到。我这个有十分之一概率复现,有九个可以解密出来,有一个解不出来。说明函数本身没有问题,你这个是所有的都解不出来吗?

    2017-01-11
    赞同
    回复
  • 立卓
    立卓
    2017-01-11

    嗯,我的每次凑返回错误码,未成功过。。想不出原因。

    2017-01-11
    赞同
    回复
  • Joy😎
    Joy😎
    2017-01-11

    有时候正常,有时候就不行,这个接口确实不稳定,经常解密失败,目前这种情况,建议大家在 注册登录时配合前台获取到的 微信信息一起进行用户注册登录操作,建了个QQ群,欢迎大家一起交流 348210576

    2017-01-11
    赞同
    回复
  • 立卓
    立卓
    2017-01-12

    感谢@罗兰德 确实可能是因为重复login引起的,修改了多次login的问题,解密可用了!

    2017-01-12
    赞同
    回复
  • 等到下线
    等到下线
    2017-01-16

    @罗兰德,我也遇到了多调用了一次wx.login导致解不出来,看了你的回答,已解决了问题。感谢

    2017-01-16
    赞同
    回复
  • 丶三疯醒
    丶三疯醒
    2017-02-06

    请问官方php demo哪里下载

    2017-02-06
    赞同
    回复
  • 立卓
    立卓
    2017-02-06

    https://mp.weixin.qq.com/debug/wxadoc/dev/api/signature.html看下api里面

    2017-02-06
    赞同
    回复
  • Daniel.Wu
    Daniel.Wu
    2017-08-15

    还是不稳定啊

    2017-08-15
    赞同
    回复