2012-11-25 43 views
1

我正在使用Grails和Spring Security。控制器的某些方法用@Secured進行了註釋,並且當登錄用戶沒有必要的角色時,我希望他將其重定向到最後訪問的頁面,而不是/login/denied如何在春季安全訪問被拒絕時重定向到上一頁?

我想真正的問題是如何獲取訪問的最後一頁,以便我可以從拒絕的方法相應地重定向他?

有一種方法可以在JavaScript中使用back button來做到這一點,但我正在尋找一種在服務器端實現這一點的方法。

回答

1

也許你可以使用interceptor來存儲你的觀點的歷史,然後accessDeniedHandler重定向到前一個

相關問題