当前位置: 首页 > news >正文

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

找到SecurityConfig类 确认自己的需求

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

在这里插入图片描述

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

在对应地方仿照着写即可
在这里插入图片描述

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

在这里插入图片描述

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

http://www.lryc.cn/news/465272.html

相关文章:

  • C语言初阶小练习2(三子棋小游戏的实现代码)
  • 金融行业合同管理如何利用AI技术进行风险预警?
  • 世界数字农业盛宴与技术探索,25年3月聚焦世界灌溉科技大会
  • 二百六十九、Kettle——ClickHouse清洗ODS层原始数据增量导入到DWD层表中
  • Maya---骨骼绑定
  • 携手并进,智驭教育!和鲸科技与智谱 AI 签署“101 数智领航计划”战略合作协议
  • 牛客周赛63
  • git restore恢复删除文件
  • MacOS13虚拟机VMware Workstation Pro 16安装
  • docker 数据管理,数据持久化详解 一
  • 【ios】使用TestFlight将app分发给测试人员(超详细)
  • 证件照小程序源码,前后端稳定运行
  • java白嫖同事的从身份证里面提取省市区地址详细信息的工具类代码
  • 计算机网络基本架构示例2
  • 无人机之室内定位技术篇
  • 在ubuntu20.04中输入不存在shell命令时,报错ModuleNotFoundError的解决方案
  • 互联网语言 互联网开发 互联网架构
  • 解决MybatisPlus updateById更新数据时将没传的数据也更新成了null
  • OpenWRT 和 Padavan 路由器配置网络打印机 实现远程打印
  • R语言机器学习教程大纲
  • java如何部署web后端服务
  • 第八课 Vue中的v-bind指令
  • 基于STM32的智能电能表设计
  • 开启学习与探索之旅,自闭症学校全托为孩子打造温馨成长环境
  • 多线程编程简单例题(3个线程) Linux环境 C语言实现
  • UG NX12.0建模入门笔记:1.2 鼠标的基本操作
  • NVME盘未格式化导致Ubuntu20.04启动慢
  • VSCode创建插件HelloWorld找不到指令解决办法
  • 第20场 小白入门赛本场比赛为「蓝桥·算法双周赛」第二十场分级赛——小白入门赛
  • 论文研读 | End-to-End Object Detection with Transformers