Я унаследовал проект symfony2, который в реальной среде работает на более чем 2 серверах с балансировкой нагрузки. Сеанс хранится в базе данных mysql, которую приложение использует по этой причине.
Проблема, с которой я сталкиваюсь, заключается в том, что в формах с защитой CSRF иногда токен возвращается неверно. Я предполагаю, что это потому, что сервер, который сгенерировал токен, не всегда является сервером, который получает форму POST и не может соответствовать отправляемому токену.
Я очень, очень новичок в Symfony и попробовал несколько разных решений для генерации токена с использованием сеанса и SessionCsrfProvider из инфраструктуры Symfony.
Может ли кто-нибудь указать мне правильное направление или у меня была похожая проблема?