В моем .net core 5 API мне нужно получить удаленный IP-адрес из запроса. На моем тестовом сервере работает нормально. Проверял несколько раз из разных сетей.
НО
на сервере моего клиента я получаю один и тот же IP-адрес независимо от того, откуда я вызываю API. Итак, моя проблема в том, что на моем сервере все работает нормально, но на клиентском сервере я получаю ложный IP-адрес.
Я установил .Net 5 SDK. Я сравнил его с моим сервером и IIS (разные версии IIS, но конфигурация выглядит нормально).
Любые идеи?
x-forwarded-for
, если он имеет значение, используйте его. Предполагая, что ваш прокси-сервер правильно заполняет это значение. - person DavidG   schedule 05.02.2021