в спринг буте. Может кто-то статьей кинуть? (Нужно для определенного контроллера, а не через addUrlPatterns в FilterRegistrationBean)
что значит "фильтр для определенного рестконтроллера" ?
Фильтры работают до определения того, в какой контроллер (или что-то ещё) полетит запрос, так что вот в таком виде решения нет
https://stackoverflow.com/questions/69120356/spring-security-custom-header-request-matcher-not-working + https://stackoverflow.com/questions/14025872/reflectively-getting-list-of-spring-mvc-controllers-matching-specific-url
>Фильтры работают до определения того, в какой контроллер (или что-то ещё) полетит запрос, У контроллера есть @RequestMapping, если следовать этой логике, то все фильтры будут работать на уровне "/*" ?
В контексте фильтров нет никаких даже /*. Можно внутри фильтра смотреть на путь, но вызываться он будет всегда.
Вы про какие фильтры? Если обычные сервлетные, то можно там путь задать в аннотации @WebFilter
Ну я про webflux, но замечание верное
Ну вот, можно сделать так, что до спринга дело не дойдет. Если это именно то, что надо @headlyy
А проблема ещё осталась или решена? Если да, то как?
Никак. Забил хер, сделал константу на urlPattern и сделал FilterRegistrationBean
ещё предлагал чел в лс через shouldNotFilter. Пробежаться по RequestMatcher
Обсуждают сегодня