在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java/ shiro 關(guān)閉瀏覽器同時(shí)關(guān)閉session會(huì)話

shiro 關(guān)閉瀏覽器同時(shí)關(guān)閉session會(huì)話

現(xiàn)在有一個(gè)需求是關(guān)閉瀏覽器同時(shí)需要關(guān)閉session,請(qǐng)問(wèn)這個(gè)怎么實(shí)現(xiàn)了?
使用的框架 有spring,shiro

回答
編輯回答
風(fēng)清揚(yáng)

無(wú)法實(shí)現(xiàn), http 協(xié)議本身無(wú)狀態(tài), 你無(wú)法知道用戶是關(guān)閉了瀏覽器還是開著瀏覽器頁(yè)面沒(méi)有管. 所以默認(rèn)的 session 有 30 分鐘超時(shí).

你只能利用這個(gè)超時(shí), 比如, 你在服務(wù)器上縮短 session 超時(shí)時(shí)間到 2 分鐘, 然后在瀏覽器端不斷(每分鐘)向服務(wù)器發(fā)一個(gè)請(qǐng)求, 讓服務(wù)器刷新 session. 這樣也會(huì)加大服務(wù)器壓力, 搞死運(yùn)維吧, 不要這做做.

2018年7月10日 22:51
編輯回答
練命

試試 authcBasic

2017年9月30日 17:29