Spring Security放行的接口Knife4j静态资源的问题小结
项目中使用 Spring Security 做身份认证和授权,使用 Knife4j 做接口调试。两者集成的时候出现了一些问题。比如:页面拒绝访问、访问页面空白、控制台报403错误等等。
将需要 Spring Security 放行的接口记录在 RequestMatcherConstant
类中。
在 Spring Security 的配置类 WebSecurityConfig
中放行 Knife4j 的静态资源
主要是这四个路径:
- /doc.html
- /webjars/**
- /v3/**
- /swagger-resources/**
到此这篇关于Spring Security放行Knife4j静态资源的文章就介绍到这了,更多相关Spring Security Knife4j静态资源内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
java 实现web项目启动加载properties属性文件
这篇文章主要介绍了java 实现web项目启动加载properties属性文件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08基于Java实现杨辉三角 LeetCode Pascal''s Triangle
这篇文章主要介绍了基于Java实现杨辉三角 LeetCode Pascal's Triangle的相关资料,需要的朋友可以参考下2016-01-01SpringBoot整合Flyway实现数据库的初始化和版本管理操作
Flyway 是一款开源的数据库版本管理工具,它可以很方便的在命令行中使用,或者在Java应用程序中引入,用于管理我们的数据库版本,这篇文章主要介绍了SpringBoot整合Flyway实现数据库的初始化和版本管理,需要的朋友可以参考下2023-06-06
最新评论