Open
Description
I noticed that some of my custom filters are not applied to Actuator endpoints when a different management port is defined.
Even using :
@ManagementContextConfiguration
public class MicroServiceManagementAutoConfiguration {
@Bean
public FilterRegistrationBean<TestFilter> testFilter() {
final FilterRegistrationBean<TestFilter> registrationBean = new FilterRegistrationBean<>();
registrationBean.setFilter(new TestFilter());
registrationBean.addUrlPatterns("/*");
return registrationBean;
}
}
// registered in META-INF/spring.factories#org.springframework.boot.actuate.autoconfigure.ManagementContextConfiguration
The TestFilter
is successfully applied when management.server.port == server.port
but never applied when management.server.port != server.port
.