关于Access_Token的expires_in判定问题
@JFinal 你好,想跟你请教个问题:根据微信的API文档 同一个Access_Token的过期时间应该是一样的 而在开发过程中我发现一个问题 同一个Access_Token的过期时间会被错误的延长 导致Access_Token的可用性判断出错 附图
返回当前使用的AccessToken与过期时间
可以看到Access_Token的过期时间被延长了。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
呼叫下大神
@如梦技术 看这块有没有问题,最近很忙暂时没有时间看代码,感谢反馈
回复
@JFinal : 恩恩,看明白了。
回复
@JFinal : 这个框架我从大二就在用了 一直觉得这是一个很优秀的框架 希望这个框架能越做越好
回复
@315830013 : 现在用户量非常大,必然会越做越好, jfinal 2.3 也会在 12 月份发布,确保四连冠
不是微信服务端的Bug。。是Access_Token的构造方式与Access_Token缓存配合时出现的Bug
为什么被延长了? 是微信服务端的 bug ?
刚才自己debug了一下 发现了出现该问题的地方
此处从缓存中去取出了access_token的json字符串 并以此构造一个AccessToken的类 然而AccessToken的构造方式
expires_Time是根据系统当前时间进行更新的。。