Защита от CSRF/XSRF атак
Центральный Пульт поддерживает anti-CSRF токена для защиты от CSRF/XSRF атак.
Когда пользователь входит в систему Центральный Пульт, она добавляет куки csrf
с anti-CSRF токеном. Затем, клиент добавляет заголовок x-csrf-token
к каждому запросу типа POST
, PUT
, PATCH
и DELETE
. Сервер проверяет этот заголовок и не принимает запросы с неправильным токеном.
При ошибке токена, сервер ответит сообщением с кодом 401 Unauthorized
и следующей ошибкой в теле запроса:
{
"errorCode": 3,
"message": "Wrong CSRF Token"
}
Для включения защиты от CSRF атак, установите параметр серверной конфигурации csrf_token_enabled
в true
.
/etc/saymon/saymon-server.conf
{
"server": {
"user": {
"csrf_token_enabled": true,
}
}
}