Задать вопрос
@bigProblem

В yii2 сломал cookie. В fontende не работают, а в backend работают. Что делать?

Вообщем не понял каким образом, но сохранение кук сломал. В приложении frontend перестали работать. На что обратить внимание пока не понял. Кто что то может посоветовать как отловить ошибку.

Заметил я это вот как У меня не срабатывали ajax запросы. Начал копать. Yii2 сохраняет в куки csrf который потом сравнивает при запросе. его там не сохраняется и он начинает генерировать новый. в этот момент csrf не сходятся и ajax сваливается

Поставил код для того, что бы посмотреть срабатывает ли сохранение. Но сохранение не сработало. В backend всё нормально

$cookies = Yii::$app->response->cookies;
$cookies->add(new Cookie([
'name' => 'test',
'value' => 'test',
]));
  • Вопрос задан
  • 694 просмотра
Подписаться 1 Простой 21 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы