收藏
回答

微信access token不到5分钟就失效

微信access token 在获取后, 再有新的access token时 老的access token会在5分钟后失效; 但是在5分钟内, 用老的access token请求接口, 时而有效,时而无效, 让人费解!!!,


官方文档说:  公众平台后台会保证在5分钟内,新老 access_token 都可用,这保证了第三方业务的平滑过渡;但是事实并不是这样,,


求助,,


复现步骤:

1. 如图生成access token


  1. 2. 直接请求->   https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=上面获取的token

5分钟内 持续请求这个链接, 时而正常, 时而返回    {"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [T2JD903828658!]"}


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

2 个回答

  • 睡前原谅一切
    睡前原谅一切
    2019-07-22

    看下这篇文章以及下面的评论:

    https://developers.weixin.qq.com/community/develop/article/doc/0000cc805683281d77a86435656013

    2019-07-22
    有用
    回复
  • 北
    2019-07-22

    所以,即使微信未能保证5分钟内旧的token100%有效,对你有什么影响吗,当发现token失效时应当重新获取最新的本地token啊,如果库里的token也失效则需要更新token库了啊。个人觉得微信5分钟新老token都生效只是一种辅助,token管理程序也要做失效处理的。

    2019-07-22
    有用
    回复
登录 后发表内容