收藏
回答

微信公众号使用沙盒环境--微信公众号授权登录获取用户信息,出现code已被使用的情况?

沙盒环境参数:

APPID:wx3f265c90e64ac930


1.点击公众号自定义菜单-发起请求

2.回调地址

3.无论是第一次关注公众号,还是已经关注的公众号,每一次发送请求返回的code都是不一样的,但是就是存在已经被使用的情况

{"errcode":40163,"errmsg":"code been used, hints: [ req_id: qJacqNnre-fp.thA ]"}


抓包请求如下:

已经解决了!!

最后一次编辑于  2020-05-21
回答关注问题邀请回答
收藏

2 个回答

  • 吴奕群
    吴奕群
    2020-05-19

    有请求了多次code吗?微信侧只会保留最新一个获取到的code,其他的都会失效

    --↓↓👍 如果觉得有帮助的话请点个【有用】吧

    2020-05-19
    有用
    回复 1
    • 抖森先森
      抖森先森
      2020-05-21
      已解决了
      2020-05-21
      回复
  • Mr.Zhao
    Mr.Zhao
    2020-05-01

    code只能消费一次。你抓包看是调用了一次,但是服务端有时候会请求两次

    2020-05-01
    有用
    回复 19
    • 抖森先森
      抖森先森
      2020-05-01
      关键我第一次去获取code,也说了使用了。那么小的概率被我碰上了?
      2020-05-01
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-05-01回复抖森先森
      你应该去查查服务端的日志,而不是抓包看客户端
      2020-05-01
      回复
    • 抖森先森
      抖森先森
      2020-05-01回复Mr.Zhao
      我是使用内网穿透去弄得一个外网地址,没有使用服务器
      2020-05-01
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-05-01回复抖森先森
      服务器不一定就是指的云服务器,太死板了。也可以是你本地的服务
      2020-05-01
      回复
    • 抖森先森
      抖森先森
      2020-05-01回复Mr.Zhao
      本地服务还只有去请求2次,这个是真的见鬼了
      2020-05-01
      回复
    查看更多(14)
登录 后发表内容
问题标签