Как решить проблему корс

Я установил django-cors-headers и в settings.py :

    MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'corsheaders.middleware.CorsMiddleware',
   
]

    ALLOWED_HOSTS = os.environ.get("ALLOWED_HOSTS","").split()

CORS_ALLOW_ALL_ORIGINS = True

но я получаю ошибку политики cors и не могу подключиться к api :

    Access to XMLHttpRequest at 'https://event-alpha.mizbans.com/api/meetings/?memory=0' from origin 'https://alpha.mizbans.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
xhr.js:177 GET https://event-alpha.mizbans.com/api/meetings/?memory=0 net::ERR_FAILED

что мне делать? (ps: я получил эту ошибку на развернутой версии)

Перестройте список промежуточного оборудования следующим образом:

 MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'corsheaders.middleware.CorsMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',   
]

Надеемся, что ваш вопрос будет решен.

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