У меня есть Angular пользовательский интерфейс, который пытается выполнить GET-вызов к AWS API-шлюзу с AWS лямбдами, и независимо от того, что я делаю, я вижу проблему с CORS. Это происходит не только с localhost, но и при развертывании моего кода Angular в Heroku. Я попытался отредактировать настройки в API-шлюзе, чтобы разрешить все запросы в настоящее время, но я не вижу удачи с моим вызовом. Это ошибка, которую я вижу
Access to XMLHttpRequest at 'https://xxxxxx.execute-api.us-east-1.amazonaws.com/Test/get-call' from origin 'http://localhost:4200' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Это вопрос из двух частей
1> Есть ли место в коде пользовательского интерфейса Angular, где я могу разрешить это для go через обход требования localhost? 2> Как именно я могу изменить настройки в API Gateway / Lambdas, чтобы он работал даже с локального хоста?
Еще одна странная вещь заключается в том, что вызов API Gateway работает из Postman, а не из приложения Angular.