收藏
回答

公众号网页2次获取code问题:第二次报code失效,2次code都是不一样的?

第一次获取到code拿去验证是否已经登陆过,没有登陆过

就再次获取code,这时候把code去登陆,就提示code已经过期

(这个问题只有在重新打包的时候偶现,)

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

1 个回答

  • Riven.
    Riven.
    2022-03-01

    1)code只能消费一次,不能重复消费。


    2)code需要在有效期间消费(5分钟),过期会自动失效。

    2022-03-01
    有用
    回复 4
    • 留白
      留白
      2022-06-28
      我获取code消费完了,再重新获取新的code,再去消费的时候,就报code失效了,,,code是不能这样用的吗
      2022-06-28
      回复
    • 留白
      留白
      2022-06-29
      我这边的业务场景是:公众号跳转到A页面。A页面调(https://open.weixin.qq.com/connect/oauth2/authorize' +
            '?appid=wxXX&redirect_uri=' + redirectUri + '&response_type=code&scope=snsapi_base&#wechat_redirect')重定向到B页面,B拿到code并去消费。B再调https://open.weixin.qq.com/connect/oauth2/authorize' +
            '?appid=wxXX&redirect_uri=' + redirectUri + '&response_type=code&scope=snsapi_base&#wechat_redirect')重定向到C页面,C拿到code去消费,此时C会报code被使用
      2022-06-29
      回复
    • 留白
      留白
      2022-06-29
      2次的code都是不一样的,为啥会报:code已被使用  呢
      2022-06-29
      回复
    • 强风吹拂
      强风吹拂
      2022-10-28
      同样的问题,新生成的code,并没有被消费但是报40029失效,求解
      2022-10-28
      回复
登录 后发表内容