Как получить IP-адрес клиента пользователя в ASP.NET?C#

Место общения программистов C#
Ответить
Anonymous
 Как получить IP-адрес клиента пользователя в ASP.NET?

Сообщение Anonymous »

У нас есть Request.UserHostAddress для получения IP-адреса в ASP.NET, но обычно это IP-адрес интернет-провайдера пользователя, а не совсем IP-адрес компьютера пользователя, который, например, щелкнул ссылку. Как я могу получить настоящий IP-адрес?

Например, в профиле пользователя Stack Overflow это: "Последняя активность учетной записи: 4 часа назад с 86.123.0. 127,8", но IP-адрес моей машины немного другой. Как Stack Overflow получает этот адрес?

В некоторых веб-системах для определенных целей предусмотрена проверка IP-адреса. Например, с определенным IP-адресом за каждые 24 часа пользователь может иметь только 5 кликов по ссылкам для скачивания? Этот IP-адрес должен быть уникальным, а не адресом интернет-провайдера, у которого огромный круг клиентов или пользователей Интернета.

Хорошо ли я понял?

Подробнее здесь: https://stackoverflow.com/questions/735 ... in-asp-net
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»