У меня есть бесплатное приложение на Heroku. Когда я пытаюсь отправить форму с помощью запроса POST, я получаю ошибку 319 page expired
.
Я, конечно, добавил @csrf
в свою форму, и я уверен, что токен отправляется вместе с формой.
Также стоит отметить, что отправка формы отлично работает на localhost.
Я знаю, что это проблема в VerifyCsrfToken
промежуточное ПО, поскольку отправка формы работает нормально, когда я комментирую это промежуточное ПО в файле kernel.php
.
Я подозревал, что это будет проблемой в драйвере сеанса file
(возможно, heroku не позволяет создавать файлов), поэтому я попытался использовать драйвер сеанса database
и даже драйвер cookie
, но ни один из них не работал.
всякий раз, когда включено промежуточное ПО VerifyCsrfToken
, я всегда получаю ошибку 319 page expired
, когда отправка формы.
есть идеи?