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 тут вообще ни при чем