Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IP Клиента / 8 сообщений из 8, страница 1 из 1
22.06.2012, 11:50
    #37849965
Volochkova
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
Доброго дня всем...
Помоги, пожалуйста, с такой проблемой - надо узнать локальный адрес компьютера, спрятанного за проксей.
192.168......
10.10... и т.п.

ASP.NET C# 4.0

испробовано:
Код: c#
1.
2.
3.
4.
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
HttpContext.Current.Request.ServerVariables["HTTP_CLIENT_IP"];
HttpContext.Current.Request.UserHostName



Но максимум что возвращается - IP адрес прокси.
Как бы получить локальные данные клиента IP адрес.

Или например разрешение экрана.

Через яву разрешение экрана получаю, но приходится вторым запросом на сервер отправлять.

Спасибо.
...
Рейтинг: 0 / 0
22.06.2012, 12:54
    #37850133
OracleLover
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
Request.UserHostName

остальное хрень.
...
Рейтинг: 0 / 0
22.06.2012, 12:55
    #37850135
OracleLover
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
т.е
Код: c#
1.
Request.UserHostAddress
...
Рейтинг: 0 / 0
22.06.2012, 13:14
    #37850178
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
Volochkova,

Вы не узнаете адрес компьютера за проксями. А если и узнаете, то это Вам и нафиг не понадобится. Так что забудьте.
...
Рейтинг: 0 / 0
22.06.2012, 15:41
    #37850513
Volochkova
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
ShSerge,

Все дело в том, что мне оно как раз и надо.
Если можно узнать то как?
...
Рейтинг: 0 / 0
23.06.2012, 06:58
    #37851283
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
Volochkova,

через javascript можно сразу после первого запроса получать если на клиенте запихнуть информацию в кук :)

и после этого любой другой запрос к серверу автоматом будет нести всю необходимую информацию
плюсом такого решения может быть еще если юзер посреди сессии спонтанно поменял разрешение экрана - мониторя каждый запрос эту куку - вы автоматически приструните зарвавшегося юзера!)
...
Рейтинг: 0 / 0
23.06.2012, 12:10
    #37851362
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
Если прокся сама не передаёт реальный ip (HTTP_X_FORWARDED_FOR и прочее), то никак не узнаешь. Есть конечно вариант на клиенте через Java, либо ActiveX, но это несерьёзно.
...
Рейтинг: 0 / 0
24.06.2012, 19:06
    #37852335
Random_Goodman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP Клиента
VolochkovaВсе дело в том, что мне оно как раз и надо.
Если можно узнать то как?В древние-древние времена можно было через яваскрипт. Может и теперь можно. Со стороны сервера - не узнаете, только если браузер сам сообщит.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IP Клиента / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]