jfinal-weixin是否可以刷新token后,重新调用方法

发布于 2021-12-02 04:24:50 字数 727 浏览 773 评论 1

@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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

囚你心 2021-12-03 18:15:03

手动调用吧 如果你自己配置的参数不对 那不是死循环了?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文