shiro重複登錄不重新執行doGetAuthenticationInfo認證解決辦法

最近用shiro發生一個問題,那就是用戶登錄後,管理員禁用了該用戶,該用戶再次登錄時不執行Realm中的doGetAuthenticationInfo方法,導致禁用失效,但是重啓系統可以生效,猜測是緩存導致了該問題。 debug跟蹤了下源碼。 如圖,第二次登錄info不爲空,使用了緩存,沒有調用Realm的認證方法 但是我明明清除認證緩存了,再次debug下Realm的clearCachedAut
相關文章
相關標籤/搜索