其他分享
首页 > 其他分享> > RUOYI 若依去掉权限,让外部网站调用

RUOYI 若依去掉权限,让外部网站调用

作者:互联网

1、如下图:修改鉴权认证,
在这里插入图片描述
具体在代码中的位置为:ruoyi-framework\src\main\java\com\ruoyi\framework\config\SecurityConfig.java
修改为如图所示:
在这里插入图片描述

2、去掉代码中所有的权限注解:@PreAuthorize

3、找到ruoyi-framework\src\main\java\com\ruoyi\framework\web\service\PermissionService.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       |   用户登录后可访问

标签:java,framework,RUOYI,ruoyi,若依,访问,参数,权限
来源: https://blog.csdn.net/weixin_45204213/article/details/120957245