По общему признанию, я никогда раньше не использовал CORS и не совсем уверен, что делаю.
Я пытаюсь вызвать функцию Lambda с веб-сайта без использования JSONP для запросов из разных источников. Я попытался следовать этому руководству по включению CORS. через API-шлюз, но, похоже, он не работает. Я создал метод GET, проверил, работает ли он через Postman, а затем использовал параметр включения CORS в раскрывающемся меню действий. Я отправляю запрос с помощью AJAX следующим образом
$.ajax({
url: myEndpoint,
type: "GET",
crossDomain: true,
dataType: "json",
})
А в ответ получаю ошибку
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access
"
Кто-нибудь знает, как исправить эту проблему?