收藏
回答

2次调用 wx.login() 获取 code 相同,这是为什么?

小程序从A页面 onLoad 钩子中通过 wx.login() 获取 code绑定用户信息,之后切换到页面B,并也在 onload钩子中以同样方式获取 code,两次调用 wx.login() 获取到的code 居然一样,从而影响了后端接口绑定

期待官网的回复,万分感谢!!

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

3 个回答

  • brave
    brave
    2020-03-26

    这边测试并没有复现。请提供可以复现的小程序代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-03-26
    有用 1
    回复
  • Jinn
    Jinn
    2021-10-14

    我也遇到了 ,请问解决了吗。后端时不时会收到相同的code,可是前端并没有存储过

    2021-10-14
    有用
    回复
  • 迷途老马
    迷途老马
    2021-07-14

    有没有解决这个问题。我用wx.login获取code。是不是会出现返回的code都是一样的。因为需要获取unionId,登录时获取成功,后面注册时,取得电话号码时code竟然时一样的。导致了下面的错误。

    {"errcode":40163,"errmsg":"code been used, hints: [ req_id: iGgdYWNre-8Zll2a ]"}


    2021-07-14
    有用
    回复
登录 后发表内容
问题标签