Проверка CSRF не удалась. Запрос прерван

Весь день работал на своем живом сервере и только что заработал, админка работала нормально, я очистил куки и вдруг получил следующую ошибку, и никакие исправления, похоже, мне не помогают. У моего сайта есть SSL, но он все еще http (не знаю, имеет ли это какое-то отношение к этому?). enter image description here

DEBUG = False
   
  CSRF_TRUSTED_ORIGINS = ['http://.*', 'http://example.com', 'http://www.example.com']


# HTTPS Settings
SESSION_COOKIE_SECURE = True
CSRF_COOKIE_SECURE = False
SECURE_SSL_REDIRECT = False

# HSTS Settings

SECURE_HSTS_SECONDS = 31536000
SECURE_HSTS_PRELOAD = True
SECURE_HSTS_INCLUDE_SUBDOMAINS = True

Это единственная форма на моем сайте, которая требует csrf_token, и, как вы можете видеть, она уже имеет его. enter image description here

Есть ли у вас CsrfViewMiddleware в настройках MIDDLEWARE_CLASSES? Если вы заходите на сайт небезопасно (похоже на то), то это может не сработать. Попробуйте отключить CSRF_COOKIE_SECURE, CSRF_COOKIE_HTTPONLY и SESSION_COOKIE_SECURE и вы увидите, что все заработает.

РЕШЕНО

Добавив ip из моего домена в разрешенные хосты и доверенные источники.

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