0

我的web應用程序基於Spring MVC構建,彈簧安全性配置了基於用戶角色的註釋。如果會話超時後會自動過一段時間而沒有進行任何形式的交互,會話將會過期並且用戶註銷,重定向到登錄頁面。並且用相同的用戶登錄重定向到以前的URL。例如:(前一個模塊:創建員工)。現在的問題是,當會話超時或註銷,並再次登錄與另一個用戶,並按瀏覽器後退按鈕,它顯示的以前的用戶活動。好的,如果再次用相同的用戶登錄,但不應該執行以前的用戶活動。後退按鈕顯示Spring MVC中以前的用戶活動

以下是用於簡化問題的頁面重定向流程。

  1. User 1 > Login > Dashbord > Create Employe > Employee List >Logout.

  2. User 2 > Login > Dashbord > (Press Back Button) Employee List > (Again Press Back Button) Create Employee > (Again Press Back Button) Dashboard.

以上重定向流的權利,如果登錄與相同的用戶(用戶1)。

可能是這個問題可以用spring web flow解決,但是如何用spring web flow。

任何人都可以幫助我如何處理後退按鈕問題。

回答