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内访问测试时即可不登陆就能访问到对应的数据

相关推荐
讓丄帝愛伱8 小时前
idea 中 mapper.xml黄线警告怎么去掉
java·intellij-idea
xiaoming1234311 小时前
MySQL数据库性能优化实战从慢查询分析到索引调优的完整指南
intellij-idea
Chan161 天前
批处理优化:从稳定性、性能、数据一致性、健壮性、可观测性五大维度,优化批量操作
java·spring boot·后端·性能优化·java-ee·intellij-idea·优化
骷髅头的寂寞1 天前
Spring Boot 整合 Thymeleaf 生成 HTML 页面教学
spring boot·html·intellij-idea
一勺菠萝丶2 天前
[特殊字符] IDEA 性能优化实战(32G 内存电脑专用篇)
java·性能优化·intellij-idea
云灬沙2 天前
IDEA2025无法更新使用Terminal控制台
java·intellij-idea·idea·intellij idea
Yield & Allure2 天前
IDEA在plugins里搜不到mybatisx插件的解决方法
java·ide·intellij-idea
孤独斗士2 天前
解决Intellij IDEA控制台,logger.info(),system.out.println()等中文乱码问题
java·ide·intellij-idea
卡布奇诺-海晨4 天前
2025版本的idea解决Git冲突
java·git·intellij-idea
Li_7695324 天前
2025.2.X 版本 IDEA maven 打包乱码问题的解决
java·maven·intellij-idea