一、该问题的重现步骤是什么?
1. 新建一个帐号,分配系统管理权限,登录后访问用户管理等功能直接退出说无权限。
2. 如图报错。
3.版本为: <revision>4.3.0.RELEASE</revision>
<revision>4.3.0.RELEASE</revision>
<modelVersion>4.0.0</modelVersion>
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
现在系统对于权限和安全性这块做的优先级比较高。系统管理大部分模块是指定了只有管理员账号才可以访问的,你新建的用户应该没分配管理员角色,所以访问的时候就直接未授权了。
解决方式两种:
一、给新建用户分配管理员角色
二、找到后端对应模块的controller,把@PreAuth注解删掉,这样就不会校验了。
但是第二点不推荐,因为这样一来系统安全性大打折扣。而且看你的系统,也必须得安排最高级别的安全措施权限才行。
扫一扫访问 Blade技术社区 移动端