@HellWalk

Почему не работает отключение csrf_protection через конфиг в Symfony?

Для приемочных тестов необходимо отключить csrf защиту на уровне сайта (не через контейнер, как это можно сделать в unit-тестах).

Официальная документация говорит, что это можно сделать

Итак, указываю в codeception.yml:
params:
    - .env.test.local


В .env.test.local:
APP_ENV=test

В config/packages/test/framework.yaml:
framework:
    test: true
    session:
        storage_id: session.storage.mock_file
    csrf_protection:
        enabled: false


Выполняю тесты на форму и вижу ошибку:
The CSRF token is invalid. Please try to resubmit the form.


Почему csrf_protection не отключился?
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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