微信二维码生成,token失效,填坑

失效原因:生产环境token失效,被测试环境覆盖
官方说明:
目前access_token的有效期通过返回的expires_in来传达,目前是7200秒之内的值。中控服务器需要根据这个有效时间提前去刷新新access_token。
在刷新过程中,中控服务器可对外继续输出的老access_token,此时公众平台后台会保证在5分钟内,新老access_token都可用,这保证了第三方业务的平滑过渡;
解决方案1 : 统一token保存 300s 防止被测试环境刷新导致token失效
方案2 :生产和测试使用统一中控用来token获取,如:使用同一个缓存或服务
posted @ 2023-09-13 16:06  何良  阅读(84)  评论(0编辑  收藏  举报
如果觉得老弟写的还可以,帮忙点个赞,谢谢