504 Таймаут после установки django CSRF_TRUSTED_ORIGINS

У меня есть сайт django 5.0, развернутый на elastic beanstalk с доменом и https через cloud front.

Когда я делаю POST-запросы без установленного параметра CSRF_TRUSTED_ORIGINS, я получаю 403 ошибку.

Когда я устанавливаю параметр CSRF_TRUSTED_ORIGINS, я получаю 504 таймаута.

Я попробовал войти в систему по SSH и выполнить POST непосредственно на сайте django - там тоже происходит таймаут. Так что это точно не AWS. Что-то с django.

Я также пробовал понизить версию до django 4 - тоже не помогло.

Все отлично работает локально.

Есть идеи?

Оказалось, что таймаут был таймаутом базы данных. csrf тут вообще ни при чем

Вернуться на верх