Редкая, но постоянная ошибка - Unable to verify your data submission

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
EXVIK
Сообщения: 16
Зарегистрирован: 2014.12.23, 17:56
Откуда: Воронеж

Редкая, но постоянная ошибка - Unable to verify your data submission

Сообщение EXVIK » 2018.09.16, 12:13

Приветствую всех!

Я изучил темы форума касательно HttpException:400 - Unable to verify your data submission, но для себя ответа я не нашел.
Вижу в логах сайта на Frontend (публичная часть), кучу ошибок подобного рода. Раз 5 в сутки точно возникает такая ошибка. У меня 2 подозрения - либо пользователи что-то подменяют и получают потом ошибку, либо что-то в системе сбоит.

Подмену пользователями данных - могу исключить, потому что вижу, что это рядовые запросы (URL). Что это от разных пользователей и в разное время.

Остается только подозрение, что где-то что-то в системе отрабатывает. Может какое-то время истекает и выполнить POST-запрос уже невозможно или какие еще ограничение могут быть и вызвать 400 ошибку по csrf?

Аватара пользователя
carono
Сообщения: 21
Зарегистрирован: 2018.04.28, 11:05

Re: Редкая, но постоянная ошибка - Unable to verify your data submission

Сообщение carono » 2018.09.16, 16:54

Мало вероятно, что пользователи что-то пытаются подделать, защита csrf не совсем для этого, раз у вас очень много таких ошибок. Проверяйте что приходит в POST данных, авторизованные или нет пользователи это шлют, возможно это роботы какие-то формы отсылают.

Аватара пользователя
EXVIK
Сообщения: 16
Зарегистрирован: 2014.12.23, 17:56
Откуда: Воронеж

Re: Редкая, но постоянная ошибка - Unable to verify your data submission

Сообщение EXVIK » 2018.09.17, 10:40

carono писал(а):
2018.09.16, 16:54
Мало вероятно, что пользователи что-то пытаются подделать, защита csrf не совсем для этого, раз у вас очень много таких ошибок. Проверяйте что приходит в POST данных, авторизованные или нет пользователи это шлют, возможно это роботы какие-то формы отсылают.
А есть ли разница авторизованные или нет? Скорее всего, это пользователи, которые не залогинились. От них прилетает эта ошибка.
Форма, откуда прилетает 90% таких ошибок - Ajax-форма. Отдается страница и потом Ajax'ом вытягиваются данные (POST). У себя я такую ошибку повторить не смог, все отдается успешно, но логи пишут, что иногда проскакивает ошибка.

Аватара пользователя
carono
Сообщения: 21
Зарегистрирован: 2018.04.28, 11:05

Re: Редкая, но постоянная ошибка - Unable to verify your data submission

Сообщение carono » 2018.09.17, 13:26

а csrf ключ всегда присутствует в форме, которая аяксом шлётся, но завершается ошибкой?

Аватара пользователя
EXVIK
Сообщения: 16
Зарегистрирован: 2014.12.23, 17:56
Откуда: Воронеж

Re: Редкая, но постоянная ошибка - Unable to verify your data submission

Сообщение EXVIK » 2018.09.18, 13:34

carono писал(а):
2018.09.17, 13:26
а csrf ключ всегда присутствует в форме, которая аяксом шлётся, но завершается ошибкой?
Да, всегда. Вижу, что в POSTе есть _csrf.

Аватара пользователя
carono
Сообщения: 21
Зарегистрирован: 2018.04.28, 11:05

Re: Редкая, но постоянная ошибка - Unable to verify your data submission

Сообщение carono » 2018.09.18, 14:07

Тогда у меня идей нет, я думал, что какая то ошибка в JS и ключ не посылается.

Ответить