Отключить безопасность Spring в Spring boot 1.5.14 - PullRequest
0 голосов
/ 21 сентября 2018

Моя конфигурация безопасности

@Configuration
public class SecurityConfiguration extends WebSecurityConfigurerAdapter

, поэтому, когда я устанавливаю свойство

security.ignored=/**

Безопасность полностью отключается

Но когда я добавил метод безопасности

@EnableGlobalMethodSecurity(prePostEnabled = true)

security.ignored = / ** это свойство не будет работать

Если я установлю prePostEnabled = false, тогда оно будет работать

Есть ли какое-либо свойство в загрузочной версии Spring, которое устанавливает безопасностьотключить

или отключить метод безопасности.

Я пытался

security.ignored=/**
spring.security.enabled=false
management.security.enabled=false
security.basic.enabled=false

1 Ответ

0 голосов
/ 21 сентября 2018

Это должно работать для более ранней версии, чем 2.x:

@Configuration
@EnableGlobalMethodSecurity(securedEnabled = false)
public class SecurityConfig extends WebSecurityConfigurerAdapter {


}

, или вы можете сделать больше программной настройки, разрешив все запросы, создавая шаблоны и т. Д.

@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {

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