RuoYi-Vue若依框架-后端设置不登陆访问(白名单)

找到SecurityConfig类 确认自己的需求

java 复制代码
    /**
     * anyRequest          |   匹配所有请求路径
     * access              |   SpringEl表达式结果为true时可以访问
     * anonymous           |   匿名可以访问
     * denyAll             |   用户不能访问
     * fullyAuthenticated  |   用户完全认证可以访问(非remember-me下自动登录)
     * hasAnyAuthority     |   如果有参数,参数表示权限,则其中任何一个权限可以访问
     * hasAnyRole          |   如果有参数,参数表示角色,则其中任何一个角色可以访问
     * hasAuthority        |   如果有参数,参数表示权限,则其权限可以访问
     * hasIpAddress        |   如果有参数,参数表示IP地址,如果用户IP和参数匹配,则可以访问
     * hasRole             |   如果有参数,参数表示角色,则其角色可以访问
     * permitAll           |   用户可以任意访问
     * rememberMe          |   允许通过remember-me登录的用户访问
     * authenticated       |   用户登录后可访问
     */

我需要设置通知公告的列表和详情接口不登陆访问 可以使用anonymous | 匿名可以访问

在对应地方仿照着写即可

在对应类内的接口对应的权限注释掉,在类上面加上匿名访问不鉴权注解@Anonymous

再次在apipost内访问测试时即可不登陆就能访问到对应的数据

相关推荐
我登哥MVP6 小时前
【SpringMVC笔记】 - 11 - SpringMVC 执行流程
java·spring boot·笔记·spring·tomcat·intellij-idea
普修罗双战士8 小时前
【开发工具IDEA调试,高频使用, IntelliJ IDEA 调试快捷键完全指南】
java·开发语言·intellij-idea
lifewange11 小时前
Idea如何调大字体
java·macos·intellij-idea
月明水寒1 天前
IDEA2026.1 vue文件报错
前端·javascript·vue.js·intellij-idea·idea·intellij idea
m0_752035631 天前
idea的debug configurations里面的shorten command line作用
java·ide·intellij-idea
再玩一会儿看代码2 天前
idea中快捷键详细总结整理
java·ide·经验分享·笔记·学习·intellij-idea
IT光2 天前
IDEA 2026.1 配置属性识别问题解决
java·ide·intellij-idea
QC班长2 天前
Maven公司私库配置踩坑点
java·服务器·maven·intellij-idea
人道领域2 天前
【黑马点评日记】高并发秒杀:库存超卖与锁机制解析
java·开发语言·redis·spring·intellij-idea
1candobetter2 天前
JAVA后端开发——多模块项目重命名体系解析
java·开发语言·intellij-idea