馬老師MYSQL性能調(diào)優(yōu)與架構(gòu)設(shè)計(jì)(直播)
這里FilterChainProxy是一個(gè)代理,真正起作用的是FilterChainProxy中SecurityFilterChain所包含的各個(gè)Filter,同時(shí) 這些Filter作為Bean被Spring管理,它們是Spring Security核心,各有各的職責(zé),但他們并不直接處理用戶的認(rèn) 證,也不直接處理用戶的授權(quán),而是把它們交給了認(rèn)證管理器(AuthenticationManager)和決策管理器 (AccessDecisionManager)進(jìn)行處理。
所以spring Security功能的實(shí)現(xiàn)主要是由一系列過濾器鏈相互配合完成,如下圖:
標(biāo)簽: