jfinal-weixin是否可以刷新token后,重新调用方法
@JFinal 你好,想跟你请教个问题:
/** * 如果 api 调用返回结果表明 access_token 无效,则刷新它 * 正常情况下不会出现使用本方法刷新 access_token 的操作,除非以下情况发生: * 1:另一程序重新获取了该公众号的 access_token * 2:使用微信公众平台接口调试工具获取了该公众号的 access_token,此情况本质上与 1 中情况相同 * 3:微信服务器重新调整了过期时间或者发生其它 access_token 异常情况 * * 2016-06-21 by L.cm 添加 synchronized 锁感谢Git@osc #Lucare * */ private synchronized void refreshAccessTokenIfInvalid() { if (isAccessTokenInvalid()) AccessTokenApi.refreshAccessToken(); }
在ApiResult里有这么一段代码,当发生了以上1时,会自动刷新token,但此时已经返回异常到客户端了,是否可以改成,如果access_token验证不通过时,刷新token后,再自动重新调用方法,尽可能将异常信息都在jfianl-wx里处理掉?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
手动调用吧 如果你自己配置的参数不对 那不是死循环了?