1.2K Star 3.7K Fork 1.5K

GVPJFinal / jfinal-weixin

 / 详情

AccessToken.java 第48行报错,类型转换失败

待办的
创建于  
2021-02-18 19:51

expiredTime是String类型的,不能直接转成long

评论 (2)

liwei6797 创建了任务
liwei6797 关联仓库设置为JFinal/jfinal-weixin
展开全部操作日志

这个转型是第三方 json 工具转的,应该是没问题的,你再仔细排查一下

可能是微信把expiredTime的类型改了,以前可能是long型吧,现在变成string了

第48行: expiredTime = (Long) temp.get("expiredTime");
改成如下:
expiredTime = Long.parseLong(temp.get("expiredTime").toString());
就可以了。

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
840 jfinal 1580661334 25017 liwei6797 1622570547
Java
1
https://gitee.com/jfinal/jfinal-weixin.git
git@gitee.com:jfinal/jfinal-weixin.git
jfinal
jfinal-weixin
jfinal-weixin

搜索帮助

14c37bed 8189591 565d56ea 8189591