收藏
回答

生成二维码提示令牌失效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug getWXACodeUnlimit 工具 6.7.1 2.0.9

我生成二维码的接口,在测试版和正式版 会公用一个ACCESS_TOKEN,所以导致测试版生成过二维码之后,会刷新ACCESS_TOKEN,导致正式版的生成二维码的时候,报令牌失败!!!!


{eyJlcnJjb2RlIjo0MDAwMSwiZXJybXNnIjoiaW52YWxpZCBjcmVkZW50aWFsLCBhY2Nlc3NfdG9rZW4gaXMgaW52YWxpZCBvciBub3QgbGF0ZXN0IGhpbnQ6IFs2eDZkYkEwOTE1dnI0OSFdIn0=}



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

2 个回答

  • 卖小萌
    卖小萌
    2019-01-24

    建议测试版和正式版统一使用同一个ACCESS_TOKEN,你可以使用不痛环境变量保存他,确保测试和正式是同一个ACCESS_TOKEN。如果两边互相生产会刷新ACCESS_TOKEN,导致另一边原本的ACCESS_TOKEN失效(原本的已作缓存就得等缓存期过了)

    2019-01-24
    有用
    回复
  • Stephen
    Stephen
    2019-01-23

    ACCESS_TOKEN的有效期是2个小时,重新生成后有5分钟的过度时间(新旧同时有效),建议测试环境和生产环境统一生成,不要每次调用都重新生成

    2019-01-23
    有用
    回复
登录 后发表内容