Получить IP-адрес - PullRequest
       17

Получить IP-адрес

0 голосов
/ 14 декабря 2010

Я хочу получить IP-адрес клиентского компьютера. Как я открыл веб-сайт на своем компьютере, который размещен на любом сервере, поэтому мне нужен IP-адрес моего компьютера, а не IP-адрес сервера.

Ответы [ 2 ]

0 голосов
/ 14 декабря 2010
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]

используйте приведенный выше синтаксис в C #, в противном случае вы получите сообщение об ошибке, например
Невозвратный член 'System.Web.HttpRequest.ServerVariables' не может быть использован как метод.

0 голосов
/ 14 декабря 2010
    ''# VB
    HttpContext.Current.Request.ServerVariables("REMOTE_ADDR")
    // C#
    HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]

Получит IP-адрес PUBLIC клиента компьютера. НЕ будет получен IP-адрес локальной сети (192.168 ...)

...