Member 11859539 Ответов: 2

Как отобразить имя клиентского компьютера после загрузки в IIS ?


я использую этот код '
System.Net.Dns.GetHostEntry(Request.ServerVariables["REMOTE_ADDR"]).HostName

в локальном ПК его работа отлично работает, когда я размещаю в iis и запускаю, то я получил эту ошибку "NO host name exits? пожалуйста, помогите получить точный код

Спасибо тебе

Что я уже пробовал:

System.Net.Dns.GetHostEntry(Request.ServerVariables["REMOTE_ADDR"]).HostName

2 Ответов

Рейтинг:
1

Jawad Ahmed Tanoli

Request.UserHostAddress
or
Request.UserHostName


Member 11859539

мне нужно имя компьютера. n этот код дает мне ip-адрес

Jawad Ahmed Tanoli

https://www.codeproject.com/articles/106461/back-to-basics-get-client-computer-name-in-asp-net

Рейтинг:
0

F-ES Sitecore

Вы не можете получить имя компьютера, Если вы не находитесь в той же сети и не можете использовать инструменты разрешения имен. Через интернет клиент не говорит веб-сайту, как его зовут, поэтому веб-сайт не может знать.