現(xiàn)階段,我將所有的子系統(tǒng)集成到了一站式平臺,一站式平臺接入了java集成ouath2單點認(rèn)證系統(tǒng),然后,我想將子系統(tǒng)的ifream頁面載入到一站式頁面中,形成單頁面服務(wù),此時我退出一站式系統(tǒng),那么子系統(tǒng)的會話session還存在,并沒有退出,再用另一個人的賬號登入之后,會話還是之前的用戶;請問這種情況如何處理
1 回答

慕妹3146593
TA貢獻(xiàn)1820條經(jīng)驗 獲得超9個贊
試試,在驗證登錄賬戶名和密碼通過之后,做一個session判斷,如果已存在session并且和當(dāng)前用戶名不同(我假設(shè)你session的key值里含有當(dāng)前用戶信息,比如包含用戶名),則銷毀session,或者覆蓋session(假如常規(guī)的session保存業(yè)務(wù)邏輯此時已無法正常訪問的話,需要在這里覆蓋)。
不知道說的對不對。 我覺著應(yīng)該能行,就是個session更新問題
添加回答
舉報
0/150
提交
取消