AWS Ошибка при выполнении кросс-браузерного запроса - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь создать бэкэнд, который будет служить конечной точкой для нескольких веб-сайтов, размещенных на AWS Amplify. Все веб-сайты устарели c, но я хочу использовать бэкэнд для хранения аналитики для каждого сайта.

Я пытаюсь сделать топор ios пост в моем бэкэнде (который работает на localhost) из моя развернутая страница Amplify, но я получаю следующее сообщение об ошибке:

Access to XMLHttpRequest at 'http://localhost:5000/analytics' from origin 'https://master.d15tt0uwt69iby.amplifyapp.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Запрос, который я делаю, выглядит следующим образом:

axios.post('http://localhost:5000/analytics', {user: 5})

Поскольку эти сайты устарели c Я не t контролирует бэкэнд и поэтому не может изменить политику CORS.

Любая помощь будет принята.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...