idea如何debug看springsecurity的過濾器順序
idea如何debug看springsecurity的過濾器順序
先配置一個Spring啟動對象,后續(xù)需要根據(jù)這個對象來獲取SpringSecurity的過濾器鏈
設置一個輸出信息,需要在輸出信息這里打上斷點,才方便查看過濾器鏈
public static void main(String[] args) { //此時不能直接啟動 //SpringApplication.run(Application.class, args); //需要先配置一個Spring啟動對象 ConfigurableApplicationContext applicationContext = SpringApplication.run(Application.class, args); //設置一個輸出信息,可以是普通的sout輸出 log.info("main run success..."); }
debug啟動后,走到輸出這里
點擊調試框的計算器圖標,或按Alt + F8
輸入applicationContext.getBean(FilterChainProxy.class)
,點擊Evaluate
//applicationContext就是我們剛剛配置的Spring啟動對象的名字 //FilterChainProxy是我們要看的過濾器鏈 applicationContext.getBean(FilterChainProxy.class)
此時就能查看到SpringSecurity的過濾器鏈順序了
以上就是idea如何debug看springsecurity的過濾器順序的詳細內容,更多關于idea springsecurity過濾器順序的資料請關注腳本之家其它相關文章!
相關文章
springboot+angular4前后端分離 跨域問題解決詳解
這篇文章主要介紹了springboot+angular4前后端分離 跨域問題解決詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-09-09基于Spring Security實現(xiàn)對密碼進行加密和校驗
我們在入門案例中,其實已經是一個非常簡單的認證,但是用戶名是寫死的,密碼也需要從控制臺查看,很顯然實際中并不能這么做,下面的學習中,我們來實現(xiàn)基于內存模型的認證以及用戶的自定義認證,密碼加密等內容,需要的朋友可以參考下2024-07-07