Orden de filtro en arranque de resorte

¿Cómo puedo especificar el orden de mi filtro en spring-boot? Necesito insertar mi filtro MDC después del filtro Spring Security. Intenté casi todo, pero mi filtro siempre fue el primero. Esto no funcionó:

@Bean
@Order(Ordered.LOWEST_PRECEDENCE)
public UserInsertingMdcFilter userInsertingMdcFilter() {
    return new UserInsertingMdcFilter();
}

Esto tampoco funcionó:

@Bean
public FilterRegistrationBean userInsertingMdcFilterRegistrationBean() {
    FilterRegistrationBean registrationBean = new FilterRegistrationBean();
    UserInsertingMdcFilter userFilter = new UserInsertingMdcFilter();
    registrationBean.setFilter(userFilter);
    registrationBean.setOrder(Integer.MAX_VALUE);
    return registrationBean;
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta