я определил мой AlanCookieFilter
по @Bean
аннотацию:фильтра определение шаблона не применяется
@Bean
public Filter alanCookieFilter() {
return new AlanCookieFilter(); // type of AbstractPreAuthenticatedProcessingFilter
}
Затем я добавил свой фильтр с помощью WebSecurityConfigurerAdapter
:
@Configuration
public class AlanOAuthWebConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {
http.addFilter(alanCookieFilter()).antMatcher("/**");
}
}
Но когда я начал приложение, я получил следующий лог-сообщение:
o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'alanCookieFilter' to: [/*]
Кажется, что AlanCookieFilter
по-прежнему отображается на /*
вместо /**
. Я полностью смущен этим поведением.