#docker #symfony #csrf #codeception
Вопрос:
Я использую codeception внутри контейнера docker для тестирования своего веб-приложения Symfony в течение нескольких месяцев, но в последнее время у меня было много ошибок о недопустимых токенах CSRF при отправке форм.
Эти ошибки появляются случайным образом только во время приемочного тестирования. У меня никогда не было этих ошибок в обычном контексте.
Я использую chrome, и там есть моя конфигурация приемочных тестов :
actor: AcceptanceTester
modules:
enabled:
- WebDriver
- Cli
- HelperDbHelper
- Asserts
config:
WebDriver:
url: 'http://myurl.local'
browser: chrome
window_size: 1920x1080
capabilities:
chromeOptions:
args: ["--headless", "--no-sandbox", "--disable-dev-shm-usage", "--verbose"]
extensions:
enabled:
- CodeceptionExtensionRunProcess:
0: java -Dwebdriver.chrome.driver="/usr/bin/chromedriver" -jar /var/selenium-server-standalone-3.141.59.jar
У кого-нибудь когда-нибудь была такая ошибка ?