1、如下图:修改鉴权认证,
具体在代码中的位置为:ruoyi-frameworksrcmainjavacomruoyiframeworkconfigSecurityConfig.java
修改为如图所示:
2、去掉代码中所有的权限注解:@PreAuthorize
3、找到ruoyi-frameworksrcmainjavacomruoyiframeworkwebservicePermissionService.java类,注释掉其中的hasrole方法,建有有的返回false改为返回true;如图:
4、附录
* anyRequest | 匹配所有请求路径 * access | SpringEl表达式结果为true时可以访问 * anonymous | 匿名可以访问 * denyAll | 用户不能访问 * fullyAuthenticated | 用户完全认证可以访问(非remember-me下自动登录) * hasAnyAuthority | 如果有参数,参数表示权限,则其中任何一个权限可以访问 * hasAnyRole | 如果有参数,参数表示角色,则其中任何一个角色可以访问 * hasAuthority | 如果有参数,参数表示权限,则其权限可以访问 * hasIpAddress | 如果有参数,参数表示IP地址,如果用户IP和参数匹配,则可以访问 * hasRole | 如果有参数,参数表示角色,则其角色可以访问 * permitAll | 用户可以任意访问 * rememberMe | 允许通过remember-me登录的用户访问 * authenticated | 用户登录后可访问



