Странное сообщение 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 с бэкендом, все работает отлично. Ниже приведены скриншоты с локального хоста
теперь это развернутое приложение angular
Что действительно странно, так это то, что он показывает ошибку только на этом угловом компоненте, в то время как мои другие компоненты также похожи, но работают совершенно нормально. Например, вот так
Я уже сделал обычные конфигурации cors в django, что является
INSTALLED_APPS = ['corsheaders']
MIDDLEWARE = ['corsheaders.middleware.CorsMiddleware']
CORS_ORIGIN_ALLOW_ALL = True
Примечание: Я развернул свои angular и django на одном IP-адресе, но с разными портами, но используя один домен.