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

相关推荐
翁正存1 天前
IDEA测试代码报java file outset source root异常
java·ide·intellij-idea
练习时长一年1 天前
AopAutoConfiguration源码阅读
java·spring boot·intellij-idea
:-)3 天前
idea配置maven国内镜像
java·ide·maven·intellij-idea
qq_三哥啊3 天前
【IDEA】设置Debug调试时调试器不进入特定类(Spring框架、Mybatis框架)
spring·intellij-idea·mybatis
一叶飘零_sweeeet4 天前
IDEA 插件 Trae AI 全攻略
java·人工智能·intellij-idea
lyx33136967596 天前
IDEA、Pycharm、DataGrip等激活破解冲突问题解决方案之一
java·pycharm·intellij-idea
fatfishccc6 天前
循序渐进学 Spring (上):从 IoC/DI 核心原理到 XML 配置实战
xml·java·数据库·spring·intellij-idea·ioc·di
猫头虎7 天前
如何解决 JetBrains IntelliJ IDEA 2024.2 和 2025.2 新版本区域选择问题:key is invalid
java·ide·pycharm·intellij-idea·idea·intellij idea·phpstorm
墨城之左7 天前
低版本 IntelliJ IDEA 使用高版本 JDK 语言特性的问题
java·开发语言·intellij-idea·jdk21
不想当个程序员7 天前
IDEA创建一个VUE项目
java·vue.js·intellij-idea