Не удается отключить SecurityConfig в SpringBootApplication - PullRequest
0 голосов
/ 28 февраля 2020

У меня есть SecurityConfig, и я авторизую запросы с помощью токенов JWT. Проблема в том, что я хотел бы отключить конфигурацию безопасности для тестирования моих веб-сокетов, потому что я как-то всегда получаю 401 ...

Я добавил:

@SpringBootApplication(exclude = SecurityConfig.class)
@EnableAutoConfiguration
public class MyApp {

, но он все еще авторизуется запросы от веб-сокетов и в основном тоже упираются ...

кто-нибудь знает, как переключать защиту весной, или, может быть, как разрешить сообщения веб-сокетов?

regards

1 Ответ

3 голосов
/ 28 февраля 2020

Вы должны добавить

import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.WebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;

    @Configuration
    public class ApplicationSecurity extends WebSecurityConfigurerAdapter {

        @Override
        public void configure(WebSecurity web) throws Exception {
            web.ignoring().antMatchers("/**");
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...