Как отключить csrf весной с помощью application.properties?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как отключить csrf весной с помощью application.properties?

Сообщение Anonymous »

Существует следующее свойство:

security.enable-csrf=false

НО защита csrf все еще включена, если я добавляю свойство в application.properties.

Что работает, так это отключить его программно.

Но я бы предпочел настройку свойств. Почему это может не работать?

@Configuration
public class AuthConfig extends WebSecurityConfigurerAdapter {
@Autowired
private UserDetailsService userDetailsService;

@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
auth.userDetailsService(userDetailsService).passwordEncoder(new BCryptPasswordEncoder());
}

@Override
protected void configure(HttpSecurity http) throws Exception {
super.configure(http);
http.csrf().disable();

}
}


Подробнее здесь: https://stackoverflow.com/questions/448 ... properties
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»