У меня есть приложение с угловым интерфейсом 7 и API-интерфейсом dotnet core 2.2. API существует на защищенном корпоративном сервере, а угловой интерфейс существует на хост-сервере. IP-адрес хост-сервера входит в белый список на брандмауэре сервера API, но поскольку вызовы API поступают с IP-адреса пользователя, а не с IP-адреса хост-сервера, все запросы блокируются.
Например, если пользователь 1 имеет IP-адрес A и делает запрос из приложения веб-интерфейса, он отправляет серверу API IP-адрес A, а не IP-B (IP-адрес сервера веб-интерфейса). Затем запрос блокируется, поскольку только IP B занесен в белый список.
Есть ли способ обойти это? Могу ли я заставить запрос прийти с IP-адреса сервера переднего плана?