- 博客(6)
- 收藏
- 关注
原创 SpringSecurit原理解读和使用教程(一)——框架总览
我们知道SpringSecurity在Spring项目中是提供安全措施的,那么在web开发中我们一般通过Filter来保护web资源,同样,SpringSecurity也是通过一系列Filter来保护我们的Web资源,但是,和平时使用的不同的是,这些Filter不需要我们直接实现,在We开发中的常用的Filter已经在框架中实现了,我们需要做的就是进行相应的配置即可,这些已经实现的filter将会...
2019-06-12 15:57:59
607
原创 Httpsecurity中的常用方法介绍
方法 说明 openidLogin() 用于基于 OpenId 的验证 headers() 将安全标头添加到响应 cors() 配置跨域资源共享( CORS ) sessionManagement() ...
2019-06-09 20:27:39
3906
原创 SpringSecurity原理学习——源码解读——WebsecurityConfigurerAdapter
WebSecurityConfigurerAdapter类 一般而言,我们在使用SpringSecurity的时候,都是通过集成WebSecurityConfigurerAdapter类,重写其中的相关方法 - 一般是configurer(Httpsecurity Http)方法来自定义我们的配置;所以在学习SpringSecurity的时候,我们首先通过这个类进行分析,一步步进行深入,慢慢了解...
2019-06-09 17:18:18
1999
原创 SpringSecurity的配置详解——WebSecurityConfiguration
WebSecurityConfiguration.class: @Configuration public class WebSecurityConfiguration implements ImportAware, BeanClassLoaderAware { private WebSecurity webSecurity; private Boolean debugEnabled...
2019-06-09 17:09:27
6269
原创 SpringSecurity的配置详解——websecurity
Websecurity类主要的继承关系为自Websecurity->AbstractConfiguredSecurityBuilder->AbstractSecurityBuilder,其中上一步调用的build方法就在AbstractSecurityBuilder中 SpringSecurity在这个类中实现了创建FilterChain的方法——performbuild /*...
2019-06-09 17:08:19
4786
原创 springsecurity登陆认证流程详解
目录 框架原理 登陆认证的详细执行流程 首先,进入AbstractAuthenticationProcessingFilter: 之后,调用AuthenticationManager的authenticate方法进行验证 调用AuthenticationManager的authenticate方法进行验证的流程— 之后, 调用DaoAuthenticationProvi...
2019-06-08 22:13:27
1403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人