Ошибка CSRF-токена в django+nginx+gunicorn в docker

У меня проблема с ошибкой CSRF-токена в django+nginx+gunicorn в docker:

Origin checking failed - http://185.255.132.54:5000 не соответствует ни одному доверенному источнику. Такая проблема на живом производственном сервере и эта проблема на локальном сервере dev: Forbidden (403) Проверка CSRF не удалась. Запрос прерван.

Эта ошибка появляется только на порту NGINX (любая POST форма, страница входа тоже (example.com/admin) (5000 для production и 8001 на dev сервере), но все нормально на порту gunicorn (без статики).

Я читал, что нужно добавить CSRF_TRUSTED_ORIGINS = ['http://185.255.132.54:5000', 'http://185.255.132.54', 'https://185.255.132.54:5000'] на производственный сервер, но это не помогло.

Вот мой код: https://github.com/endlessnights/DjangoDockerNginxSample. (все файлы, включая Dockerfile, docker-compose, файлы проекта и т.д. находятся там)

Что я должен делать с такой проблемой?

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