文章目录
一、@EnableWebSecurity 做了什么
1.1 注入配置类
@EnableWebSecurity 向 SpringBoot 中注入了几个配置类
二、@EnableGlobalAuthentication
目的:注入
ObjectPostProcessorConfiguration
和认证相关的配置
ObjectPostProcessorConfiguration
很简单,引入了AutowireBeanFactoryObjectPostProcessor
三、HttpSecurityConfiguration
注入了 HttpSecurity,本处不看 httpSecurity 的细节,只看大概逻辑