Я знаю, что это должно быть базовым, но я отчаиваюсь, если мне никто не поможет.
Я хочу получить токен входа в AWS Federation. Это возможно при вызове ссылки:
https://signin.aws.amazon.com/federation?Action=getSigninToken&Session = {encodedSession}
Теперь, когда я пытаюсь получить его (на основе примеров кодов в документации AWS) с помощью этого кода
await fetch(
"https://signin.aws.amazon.com/federation?Action=getSigninToken&" +
qs.stringify({
Session: JSON.stringify({
sessionId: data["accessKey"],
sessionKey: data["secretKey"],
sessionToken: data["sessionToken"]
})
})
он завершится с ошибкой CORS. Даже в режиме «no-cors» (я знаю, что это плохо) CORB все блокирует. Как я могу это исправить?
Все это находится в компоненте React!
Редактировать: Вот ошибка
вы не можете сделать это из браузера - у вашего сервера не будет проблем с CORS, потому что это сервер (я предполагаю это, потому что ВСЕ такие примеры используют код на стороне сервера, а не код на стороне клиента)
все мы знаем, как выглядит ошибка CORS: p
Возможный дубликат Как работает заголовок Access-Control-Allow-Origin?





Можете поделиться ошибкой? Не имеет смысла, что AWS отклоняет запрос CORS