前端调用 user/searchUserByPage 后出现异常

来源:3-8 查询用户分页数据(后端)

DerrickZhou

2021-12-10

按照手册编码后,出现此异常:
2021/12/10 20:54:32 ERROR 执行异常
cn.dev33.satoken.exception.NotPermissionException: 无此权限:ROOT
at cn.dev33.satoken.stp.StpLogic.checkPermissionOr(StpLogic.java:962)
at cn.dev33.satoken.stp.StpLogic.checkByAnnotation(StpLogic.java:1123)
at cn.dev33.satoken.action.SaTokenActionDefaultImpl.validateAnnotation(SaTokenActionDefaultImpl.java:130)
at cn.dev33.satoken.action.SaTokenActionDefaultImpl.checkMethodAnnotation(SaTokenActionDefaultImpl.java:106)
at cn.dev33.satoken.aop.SaCheckAspect.around(SaCheckAspect.java:59)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)

感觉是Sa-Token没有配置识别不了ROOT权限。希望老师提供些debug思路

写回答

2回答

神思者

2021-12-10

是你数据表有问题,你的admin用户没有root权限,你仔细核对用户表、权限表和角色表主键值

0
1
DerrickZhou
谢谢老师 解决了
2021-12-11
共1条回复

慕村0218073

2022-04-29

我也出现了这个问题,排查了半天发现配置的saToken的StpInterfaceImpl这个类没有加@component注解//img.mukewang.com/szimg/626bbee809128b6308390448.jpg


1
0

SpringBoot+Vue3 项目实战,打造企业级在线办公系统

以业务为基础,贯穿前后端技术栈,获得企业级项目开发经验

2231 学习 · 1257 问题

查看课程