Django CSRF не работает на SSL (HTTPS), но работает на локальном (linux), перепробовал все.
Ниже приведена ошибка, которую я получаю: 403 : Проверка CSRF не удалась. Запрос прерван.
Когда Debug = True : Причина отказа:
Origin checking failed - https://example.com does not match any trusted origins.
Базовые проверки :
- сайт имеет действующий рабочий ssl
- браузер принимает cookie для этого сайта
- В settings.py "CSRF_COOKIE_SECURE = True" установлен
- В settings.py "django.middleware.csrf.CsrfViewMiddleware" находится выше других View Middleware .
Я перепробовал множество способов, но ничего не помогает. Он отлично работает в среде разработки