对虚拟映射的静态资源路径,shiro对其进行权限放行,放行路径与映射路径一直使用yml配置的地址,映射没问题,但是shiro获取放行地址一直是空,解决办法:
shiro配置类中有个方法,把它搞成静态的就可以了...
【springcloud|shiro 配置类内无法读取 yml文件配置】
文章图片
获取yml配置的方式没啥变化:
文章图片
对应yml配置文件内配置:
avatar:
localhostAddr: http://localhost:8282#本地服务器地址
uploadMappingPath: /qz/files#本地服务器地映射地址,shiro权限放行地址
uploadPath: D:/upload/files#本地文件实际存储地址
推荐阅读
- 第五节:SpringBoot常用注解介绍
- 第四节:SpringBoot中web模版数据渲染展示
- SpringBoot2022【草稿】
- 聊聊springboot项目全局异常处理那些事儿
- 第一节:创建SpringBoot项目并运行HelloWorld
- springboot管理系统[基于员工角色和文件权限的分级的后台管理系统源码]
- SpringCloud浅尝(六)——Bus
- SpringCloud浅尝(三)——Eureka
- SpringCloud浅尝(十)——Sleuth ZipKin
- SpringCloud浅尝(九)——Hystrix Dashboard