В настоящее время я использую Запрос. ServerVariables["REMOTE_ADDR"] для получения IP от клиента.
Что гарантирует, что я добираюсь при вызове этого Метода. Или я должен посмотреть в другом ServerVariables также?
Нашел здесь действительно интересную информацию о получении IP-адреса клиента.
По сути, вам, вероятно, также следует обратить внимание на Request.ServerVariables ("HTTP_X_FORWARDED_FOR")
. Это помогает идентифицировать фактический IP-адрес, если конечный пользователь проходит через прокси, тогда как атрибут REMOTE_ADDR
будет адресом прокси ... если это не анонимный прокси, и в этом случае вы все равно просто получите адрес прокси.