若依RuoYi-Vue分离版—免登录直接访问

若依RuoYi-Vue分离版---免登录直接访问

如何不登录直接访问

官网有说明:如何不登录直接访问

前端:

前端不登录如何直接访问

如果是前端页面可以在src/permission.js配置whiteList属性白名单即可。

后端:

方法1:在SecurityConfig.java中设置httpSecurity配置匿名访问

java 复制代码
// 使用 permitAll() 方法所有人都能访问,包括带上 token 访问
.antMatchers("/admins/**").permitAll()

// 使用 anonymous() 所有人都能访问,但是带上 token 访问后会报错
.antMatchers("/admins/**").anonymous()

方法2:在对应的方法或类上面使用@Anonymous注解。

前提

匿名访问的方法上面@PreAuthorize权限注解也需要去掉,因为已经使用匿名访问了,权限自然也不需要去验证了。

java 复制代码
// 类上定义匿名注解,作用于所有的方法
@Anonymous
@RestController
@RequestMapping("/system/xxxx")
public class SysXxxxController extends BaseController
{
}

// 方法定义匿名注解,作用于单独的方法
@Anonymous
@GetMapping("/list")
public List<SysXxxx> list(SysXxxx xxxx)
{
    return xxxxList;
}
相关推荐
胡耀超5 个月前
解读若依微服务架构图:架构总览、核心模块解析、消息与任务处理、数据存储与缓存、监控与日志
微服务·云原生·架构·若依
想要打 Acm 的小周同学呀5 个月前
若依框架--数据字典设计使用和前后端代码分析
java·vue3·数据字典·若依
胡耀超5 个月前
解读若依框架中的 @Xss 注解
xss·若依
胡耀超5 个月前
解读若依框架中的`@Excel` 和 `@Excels` 注解
java·excel·若依
bjzhang755 个月前
若依使用 Undertow 替代 Tomcat 容器
tomcat·若依·undertow
bjzhang755 个月前
若依整合 Gitee 登录
gitee·若依
代码拯救不了世界5 个月前
若依框架中的上传图片后如何实现回显到页面的
java·图片上传·若依
bjzhang755 个月前
若依微服务如何获取用户登录信息
若依
bjzhang755 个月前
若依启动项目时配置为 HTTPS 协议
https·若依
duansamve6 个月前
如何快速搭建若依管理系统?
若依