I configured my filter as shown below, but it does not start until Spring Security Filter Chains. I set the order to zero
I am using Spring Boot 1.3 which support the order of setting in the filter
@Bean public FilterRegistrationBean filterRegistrationBean() { FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(new UrlRewriteFilter()); registrationBean.addUrlPatterns("*"); registrationBean.addInitParameter("confReloadCheckInterval", "5"); registrationBean.addInitParameter("logLevel", "DEBUG"); registrationBean.addInitParameter("confPath", "urlrewrite.xml"); registrationBean.setOrder(0); return registrationBean; }
source share