若依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;
}
相关推荐
咖啡八杯6 天前
统一返回对象设计:AjaxResult 与 R 的取舍
java·spring boot·框架·若依·返回值
伍一5116 天前
03-文件管理模块-一个看似简单的模块藏着多少细节
java·ruoyi·若依
假客套18 天前
记一次若依 Excel 导出踩坑:Permission denied、401 报错完整排查记录
java·若依·linux服务器
pursue.dreams1 个月前
基于若依(RuoYi)二次开发的自营商城系统:从架构设计到落地的全栈实践
uniapp·商城·若依
小云小白3 个月前
若依-vue3 把深色版本改成天蓝色-含登录页
vue3·若依·天蓝色
深念Y4 个月前
若依框架2026年现状:没被淘汰,反而更强了
前端·javascript·vue.js·框架·系统·模板·若依
伍一515 个月前
RuoYi + H2 数据库:轻量部署实战踩坑全记录
h2·ruoyi·若依
沐风清扬5 个月前
微服务-进阶与底层原理学习备忘录
微服务·若依
嫂子开门我是_我哥6 个月前
从零开发微信小程序+若依后端项目:本地全流程开发,从环境搭建到前后端联调跑通
微信小程序·小程序·若依
zihan03216 个月前
若依(RuoYi)框架升级适配 JDK 21 和 SpringBoot 3.5.10
java·spring boot·spring·若依·若依升级jdk21