新建模块与授权访问问题的bug

1、新建1个模块,使用超管已经无错运行;
2、新建角色并给角色授权新模块菜单和全数据权限;
3、新建用户并选择上面新建的角色;
4、使用新建用户登录,左侧菜单正常显示;
5、点击左侧新建菜单子菜单内容时候,“系统开小差了”,idea控制台:org.springframework.security.access.AccessDeniedException: 不允许访问

评论区

超级管理员 2024-12-16 13:34

找到PermissionServiceImpl类,然后找到方法getUserRoleIdListByUserIdFromCache把@Cacheable(value = RedisKeyConstants.USER_ROLE_ID_LIST, key = "#userId") 这个注解先删除。原芋道源码没有处理好缓存问题,后续我们修复一起更新

晚风 2024-12-30 15:09

这个问题仍然没有有效解决,希望下个版本能够解决
回复