Странное сообщение Django & Angular "No 'Access-Control-Allow-Origin' header is present" при развертывании на облачном сервере с Nginx

Похоже, у меня проблема с "No 'Access-Control-Allow-Origin' header is present on the requested resource" на моем развернутом приложении. Когда я тестирую это на localhost:4200, где установлен angular, и localhost:8000 с бэкендом, все работает отлично. Ниже приведены скриншоты с локального хоста localhost:4200

localhost:4200

теперь это развернутое приложение angular enter image description here

enter image description here

Что действительно странно, так это то, что он показывает ошибку только на этом угловом компоненте, в то время как мои другие компоненты также похожи, но работают совершенно нормально. Например, вот так enter image description here

Я уже сделал обычные конфигурации cors в django, что является

INSTALLED_APPS = ['corsheaders']  
MIDDLEWARE = ['corsheaders.middleware.CorsMiddleware']  
CORS_ORIGIN_ALLOW_ALL = True

Примечание: Я развернул свои angular и django на одном IP-адресе, но с разными портами, но используя один домен.

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