![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springsecurity
庸庸无为阳仔
这个作者很懒,什么都没留下…
展开
-
记录使用springsecurity整合jwt时静态资源访问及过滤器顺序异常
记录使用springsecurity整合jwt时静态资源访问及过滤器顺序异常首先晒出我的security错误配置 http.addFilterBefore(new JwtLoginFilter(authenticationManager()), UsernamePasswordAuthenticationFilter.class) // 访问控制时登录状态检查过滤器 .addFilterBefore(new JwtAuthenticatio原创 2020-05-27 17:40:07 · 2206 阅读 · 1 评论 -
spring security异常捕捉过滤器ExceptionTranslationFilter源码详解
最近在写后台过程中,需要用到springsecurity安全框架来完成登录及权限认证,因为是前后端分离所以需要捕捉异常,如未登录、登录失败、登录超时、缺少权限等信息,所以自定义返回数据。这些异常在springsecurity中统一由ExceptionTranslationFilter过滤器进行捕捉,所以我们就来分析一下此过滤器源码达到我们要求。源码解析1.我们首先看他的构造方法 在全参构造中 我们看到 分别导入AuthenticationEntryPoint,accessDeniedHandler,原创 2020-05-21 17:51:43 · 2712 阅读 · 4 评论 -
spring security+jwt+redis
spring security+jwt+redis实现无状态服务安全框架(1)1.依赖导入2.过滤器3.思路在认证过滤器之前,我们自定义两个过滤器JwtLoginFilterJwtAuthenticationFilte登录成功与失败处理MyAuthenticationFailureHandler授权工具类SecurityUtilsJwtTokenUtils对于认证登录信息,使用的安全框架默认的认证方法,你可以实现UserDetailsService重写loadUserByUsername方法来完成登录信息与原创 2020-05-21 15:36:56 · 4312 阅读 · 6 评论