Как REACT вызывает закрытый шлюз API? - PullRequest
0 голосов
/ 17 июня 2019

Согласно документации AWS, если вы хотите сделать свои шлюзы API частными, вам нужно поместить их за конечной точкой VPC и либо получить к ним доступ через частный DNS, либо передать идентификатор шлюза API в качестве заголовка в запросе.

curl -H'x-apigw-api-id:«gateway-id»' https://«vpce-id».execute-api.us-east-1.vpce.amazonaws.com/my/path

Это прекрасно работает, пока я не укажу на него приложение React, и React автоматически не отправит предварительный запрос (OPTIONS), и в этом запросе не будет заголовка x-apigw-api-id, и будет возвращен 403, и мое приложение React прекратит работу.

Есть ли способ настроить React для включения настраиваемого заголовка в предварительные запросы? Есть ли способ настроить конечную точку VPC для утверждения предварительной проверки?

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