Java Spring安全性-每次请求前触发事件
我正在开发一个JavaSpringMVC项目。我有一个自定义的拦截器类,它扩展了Java Spring安全性-每次请求前触发事件,java,spring-mvc,spring-security,interceptor,Java,Spring Mvc,Spring Security,Interceptor,我正在开发一个JavaSpringMVC项目。我有一个自定义的拦截器类,它扩展了HandlerInterceptorAdapter。在这个类中,我有一个在任何请求之前执行的preHandle方法。但问题是,此方法仅在用户通过身份验证时执行。事实上,当来宾用户尝试执行某些操作时,spring security会在执行preHandle方法之前将其重定向到登录页面。我的问题是如何在任何请求之前执行某个方法?您只需使用,将其映射到每个请求,并将其列出,以便在spring安全筛选器之前应用
HandlerInterceptorAdapter
。在这个类中,我有一个在任何请求之前执行的preHandle
方法。但问题是,此方法仅在用户通过身份验证时执行。事实上,当来宾用户尝试执行某些操作时,spring security会在执行preHandle
方法之前将其重定向到登录页面。我的问题是如何在任何请求之前执行某个方法?您只需使用,将其映射到每个请求,并将其列出,以便在spring安全筛选器之前应用