shiro 許可權整合 sessionManager 配置

最開始和大家說過了,公司目前的專案的框架結構有用到shiro許可權認證這一塊,所以在晚上學習一下shiro方面的知識,不多說了,簡單說一下基於spring框架shiro會話管理配置:

1、shiro配置檔案增加sessionManager管理

shiro 許可權整合 sessionManager 配置

1 <!—— 6、shiro結合Session會話管理器 start ——> 2 3 <!—— session的失效時長,單位毫秒 1小時: 3600000, itzixi站點設定以 6小時 為主:21600000 ——> 4 <!—— 設定全域性會話超時時間,預設30分鐘,即如果30分鐘內沒有訪問會話將過期 1800000 ——> 5 6 <!—— 刪除失效的session ——> 7 8 <!—— 是否開啟會話驗證器,預設是開啟的 ——> 9 10

shiro 許可權整合 sessionManager 配置

2、對 安全管理器 securityManager 增加 sessionManager 配置 如 標紅的配置

shiro 許可權整合 sessionManager 配置

1 <!—— 1、安全管理器 ——>2 3 4 <!—— 設定快取管理器為 ehcache ——>5 6 <!—— 配置sessionManager,提供session管理 ——>7 8

希望可以幫到大家