Добрый день
Можно ли внести IP-адрес веб-сайта reactjs в белый список на шлюзе API aws или в любом внешнем приложении.
Я внес свой IP-адрес в белый список, и он работает, мой API размещен в контейнере на aws ECS
Я также разместил свой веб-сайт Reactjs в контейнере на aws ECS, поэтому я внес в белый список экземпляр ec2, подключенный к моему кластеру, я дал ему эластичный IP-адрес и сделал его белым.
Я также внес в белый список свой локальный IP-адрес, чтобы я мог локально проверить, работает ли мой API, но мой веб-сайт reactjs не работает вообще, и когда я проверяю, какой IP-адрес использует reactjs, он выводит IP-адрес, который я не узнаю.
Я развернул веб-сайт reactjs, чтобы посмотреть, будет ли он работать на сервере, но он все равно не работает.
Поэтому я хотел знать, можно ли внести IP-адрес веб-сайта в белый список.
заранее спасибо





Нет, невозможно внести в белый список IP-адрес приложения/сервера, на котором размещено приложение. Приложения React являются одностраничными и запускаются в браузере каждого отдельного пользователя. Весь код запускается, и все запросы выполняются непосредственно из их браузеров. Чтобы приложение React работало с API Gateway, API Gateway должен внести в белый список IP-адреса каждого пользователя, использующего приложение React. Надеюсь, это поможет!
Правильно, исходный IP-адрес запроса принадлежит пользователю, а не серверу, на котором размещено приложение. Запрос выполняется непосредственно из браузера на компьютере пользователя.
Еще несколько объяснений здесь: oauth.com/oauth2-servers/single-page-apps
Итак, когда я делаю запрос Axios внутри реагирующего приложения, он не будет использовать IP-адрес сервера или домены? потому что если это так, то я вижу, как это не сработает.