2015-11-07 66 views
1

我正在開發一個java spring mvc項目。我有一個自定義的Interceptor類,它擴展了HandlerInterceptorAdapter。在這門課上,我有一個preHandle方法,在任何請求之前執行。但問題是,此方法僅在用戶爲認證時才執行。事實上,當訪客用戶試圖執行某個動作時,spring執行preHandle方法之前,將其重定向到登錄頁面。我的問題是如何在任何請求之前執行某種方法?春季安全 - 每次請求前觸發事件

回答

3

您只需使用servlet filter,將其映射到每個請求並列出,以便它在彈簧安全過濾器之前適用