Аутентификация JWT не работает в Django Rest Framework после его развертывания в IIS на живом сервере

Я создал Rest API, используя фреймворк Rest от Django. И я развернул его на IIS в Windows OS. Когда я развертываю приложение на живом сервере IIS, оно выдает следующую проблему, хотя на локальном сервере IIS оно работает нормально.

Примечание: я правильно передал заголовок Authorization.

{
    "errors": {
        "detail": "Authentication credentials were not provided."
    }
}

Возможно, ошибка была в файле settings.py, потому что я не обновил CORS_ALLOWED_ORIGINS, поэтому я изменил его следующим образом:

Вот фрагмент кода на моей локальной машине

CORS_ALLOWED_ORIGINS = [
    "http://localhost:8000",
    "http://127.0.0.1:8000",
]

Вот фрагмент кода на моем живом сервере,

CORS_ALLOWED_ORIGINS = [
    "https://www.example.com"
]
Вернуться на верх