https://www.local.myapp.com:8443/static/v1/cache/min.js
Следующий фильтр не применяется к вышеуказанному запросу. Однако, если я изменю urlPatterns на /*
с /**
, тогда будет применен фильтр. Теперь мне интересно для filterRegistrationBean, если весна использует antPathnMatcher
или нет?
@Bean
public FilterRegistrationBean<WhitelistHttpMethodFilter> whitelistHttpMethodFilter() {
FilterRegistrationBean<WhitelistHttpMethodFilter> whitelistMethodFilter = new FilterRegistrationBean<>();
WhitelistHttpMethodFilter filter = new WhitelistHttpMethodFilter(getWhitelistedHttpMethods());
whitelistMethodFilter.setFilter(filter);
whitelistMethodFilter.addUrlPatterns("/**");
whitelistMethodFilter.setDispatcherTypes(EnumSet.allOf(DispatcherType.class));
whitelistMethodFilter.setOrder(3);
return whitelistMethodFilter;
}