У меня есть WEB API, который имеет бэкэнд в C # (с использованием DDD) и интерфейс, который использует его в Angular, размещенный на разных серверах.Я хочу получить IP-адрес моего клиента, когда он входит в систему (для целей аудита), когда я пытаюсь запустить свой код через почтальон, он работает, но при выполнении запроса через внешний интерфейс он всегда возвращает IP-адрес сервера внешнего интерфейса.
Я пытался использовать IpPublicKnowledge , который представляет собой пакет Nuget, который получает IP-адрес с помощью веб-страницы.
Я пробовал разные способы получения IP-адреса из HttpContext, но они также возвращают IP-адрес сервера внешнего интерфейса, а не IO клиента.