评论

微信AccessToken返回40001,时好时坏的解决办法。

微信AccessToken返回40001,时好时坏的解决办法。

1、检查下开发环境、测试环境和生产环境是不是有一个进程把access_token给刷新掉了。最好只同时运行一个环境,或者切换其他公众号的参数测试。
2、是否有其他平台共用开发参数。
3、多进程刷新掉了

点赞 0
收藏
评论

9 个评论

  • Joe 2师兄
    Joe 2师兄
    2020-04-09

    谢谢分享。

    可是我们的三种情况都排除了,依然不行。

    第一条,开发测试生产,都是用使用一个公用的access_token,读写都是同一处地方。

    第二条,其他平台的都关闭了,相关配置都下架了,等于完全关闭应用了。

    第三条,31分报了一个错,33分又报了一个错,因为有大约1个多小时(小于两个小时)的缓存,所以,多进程刷新掉的可能性不太可能。

    2020-04-09
    赞同 2
    回复
  • 歆
    2020-05-25

    我们也遇到过这个问题,依然没最终解决

    2020-05-25
    赞同 1
    回复
  • 『系、℃」
    『系、℃」
    2020-04-14

    我也遇到了这个问题,腾讯也没什么回复

    2020-04-14
    赞同 1
    回复
  • 十一
    十一
    2021-06-23

    这个问题有没有解决?解决方案有没有,官方有没有解决方案?

    2021-06-23
    赞同
    回复
  • S n
    S n
    2020-08-24

    相同的问题,没法解决

    2020-08-24
    赞同
    回复 2
    • 十一
      十一
      2021-06-23
      请问下这个问题有没有解决?解决方案有没有,官方有没有解决方案?
      2021-06-23
      回复
    • ABCD
      ABCD
      2021-09-01
      这里的access_token不是和openid一起的那个,需从另外一个地址获取
      2021-09-01
      回复
  • Memory
    Memory
    2020-07-20

    我们也遇到过这个问题,依然没解决 我是把它缓存起来 测试环境和正式环境分开缓存 唉 偶尔会出现

    2020-07-20
    赞同
    回复
  • ʚ王甜甜ɞ
    ʚ王甜甜ɞ
    2020-05-26

    获取用户信息和公众号信息 所用的access_token不一样 ,请求的接口不一样,虽然都叫access_token ,之前也在这个地方卡了很久,如果报40001,检查一下是否是接口请求的不对

    公众1653号获取access_token:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html



    2020-05-26
    赞同
    回复
  • ☞gareth
    ☞gareth
    2020-05-26
    这个接口开发环境能调用吗?我的access_token有效也是返回40001错误啊
    


    2020-05-26
    赞同
    回复
  • 顺续
    顺续
    2020-05-20

    楼主的排查思路挺好的。

    上面几种情况都排除了,但还是会遇到过期的情况。

    我们只有线上环境才维护token,其他环境会请求线上获取token。

    定时任务更新token,前端接口只是读取缓存,不存在多进程资源竞争的问题。

    但是仍然会出现,获取到的最新的token过期的问题

    2020-05-20
    赞同
    回复
登录 后发表内容