SaTempUtil.getTempTokenList方法不生效,而且不存在值时,不应该直接报错,而是直接返回空数组比较友好
使用版本:
1.44.0
报错信息:
cn.dev33.satoken.exception.ApiDisabledException: jwt cannot get token list
at cn.dev33.satoken.temp.jwt.SaTempTemplateForJwt.getTempTokenList(SaTempTemplateForJwt.java:73) ~[sa-token-temp-jwt-1.44.0.jar:na]
at cn.dev33.satoken.temp.SaTempUtil.getTempTokenList(SaTempUtil.java:142) ~[sa-token-core-1.44.0.jar:na]
at com.mebay.starmap.service.impl.AdminUserServiceImpl.login(AdminUserServiceImpl.java:96) ~[classes/:na]
at com.mebay.starmap.service.impl.AdminUserServiceImpl$$FastClassBySpringCGLIB$$1424aa93.invoke(
希望结果:
使SaTempUtil.getTempTokenList能够正常使用,而且不存在值时,直接返回空数组即可
复现步骤:
< 备注:如果复现步骤比较复杂,请将 demo 上传到 gitee 并留下地址 >
jwt 模式不支持记录索引,报错是为了明确的告诉你 你对方法进行了误用