小程序
小游戏
企业微信
微信支付
扫描小程序码分享
测试版小程序 同一个access_token在本地测试正常,但是放到服务器上面就提示42001,tokne过期?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
解决办法:
使用稳定版接口https://api.weixin.qq.com/cgi-bin/stable_token
原因1分析:
如果通过/cgi-bin/token获取到token,小程序在测试环境获取token,那么线上服务的token在5分钟后就会过期,如果线上服务使用了缓存,缓存的时间会大于5分钟。
那么5分钟后,线上的使用这个token的操作就会报错“invalid access_token”,这就出现线上事故了。
详见: https://mp.weixin.qq.com/s/cJw8MLpUrhkhp_llQGCbrA
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
解决办法:
使用稳定版接口https://api.weixin.qq.com/cgi-bin/stable_token
原因1分析:
如果通过/cgi-bin/token获取到token,小程序在测试环境获取token,那么线上服务的token在5分钟后就会过期,如果线上服务使用了缓存,缓存的时间会大于5分钟。
那么5分钟后,线上的使用这个token的操作就会报错“invalid access_token”,这就出现线上事故了。
详见: https://mp.weixin.qq.com/s/cJw8MLpUrhkhp_llQGCbrA