Идентификатор сессии и маркер csrf не установлены в файле cookie
Я использую django как бэкенд и react как фронтенд, в локальном режиме аутентификация сессии работает нормально, но когда я развертываю в безопасном режиме (https), csrf и sesion id не устанавливаются в cookie, но я получаю заголовок ответа для set-cookie.
Это мой файл setings.py
CSRF_TRUSTED_ORIGINS = [
"https://'prod link'",
'http://localhost:3000',
'http://127.0.0.1:3000',
]
# PROD ONLY
CSRF_COOKIE_SAMESITE = 'None'
SESSION_COOKIE_SAMESITE = 'None'
CSRF_COOKIE_SECURE = True
SESSION_COOKIE_SECURE = True
ACCESS_CONTROL_ALLOW_ORIGIN = [
"https://'prod link'",
'http://localhost:3000',
'http://127.0.0.1:3000',
]
CORS_ALLOWED_ORIGINS = [
"https://'prod link'",
'http://localhost:3000',
'http://127.0.0.1:3000',
]
CORS_EXPOSE_HEADERS = ['Content-Type', 'X-CSRFToken']
CORS_ALLOW_CREDENTIALS = True
Установите куки во вкладке сеть