Встречается на собеседованиях • сегодня

Что такое CSRF токен

CSRF (Cross-Site Request Forgery) токен — это уникальный, секретный и непредсказуемый токен, который сервер генерирует для защиты от CSRF-атак. Он добавляется в формы или HTTP-запросы, требующие выполнения важных действий (например, изменение данных пользователя). Сервер проверяет токен перед обработкой запроса, отклоняя запросы без валидного токена. Пример в Spring Security: ```java @Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { http .csrf().csrfTokenRepository(CookieCsrfTokenRepository.withHttpOnlyFalse()); } } ``` В Thymeleaf форма автоматически добавит токен: ```html
```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы