收藏
回答

微信内h5页面授权获取code如果5分钟过期怎么办?麻烦解答一下,谢谢

window.location.href = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=appid&redirect_uri=' + url + '&response_type=code&scope=snsapi_base&state=1#wechat_redirect'


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

1 个回答

  • 青寒
    青寒
    11-19

    这个code是用户确认授权后立即返回的参数值,一般都是立即处理用来获取用户信息,应该等不到5分钟后吧,而且只能用1次。

    11-19
    有用
    回复 3
    • 王浩
      王浩
      11-19
      我这边是微信内部支付使用,我这边提出一个假说,如果进入页面支付,用户等待5分钟后支付或者取消支付怎么办
      11-19
      回复
    • 青寒
      青寒
      11-19回复王浩
      你是想等用户支付后再处理code取信息对吗?可以打开内部支付页面时,就直接用code取到支付用户的相关信息,这样就不用管用户多久才去支付了。
      11-19
      回复
    • 王浩
      王浩
      11-19
      不是支付后,是支付前,我是使用code获取openid下单的,可是只能使用一次还有时间限制
      11-19
      回复
登录 后发表内容
问题标签