Код: Выделить всё
@Bean
public SecurityFilterChain filterChain(HttpSecurity http, MvcRequestMatcher.Builder mvc) throws Exception {
http
.csrf(AbstractHttpConfigurer :: disable)
.authorizeHttpRequests(request -> request.requestMatchers(mvc.pattern("/api/dummy/***"))
.permitAll()
.anyRequest().authenticated())
.sessionManagement(manager ->manager.sessionCreationPolicy(SessionCreationPolicy.STATELESS))
.authenticationProvider(authenticationProvider)
.addFilterBefore(new AuthTokenFilter(serviceA, serviceB),AuthenticationFilter.class);
return http.build();
}
Кто-нибудь может помочь мне решить проблему, чтобы упомянутый API не проходит через authTokenFilter, а остальные API проходят.
Я пытался настроить то же самое всеми возможными способами, найденными в Интернете, но это все равно не работает. Любая помощь будет очень признательна.
Подробнее здесь: https://stackoverflow.com/questions/783 ... t-filter-a
Мобильная версия