Estoy construyendo un sitio de intranet que mostrará diferentes listas basadas en el nombre de la computadora porque diferentes computadoras están en diferentes áreas, ¿hay alguna manera (dentro de un controlador o modelo) para determinar el nombre de la computadora del cliente?Determinar el nombre del equipo del cliente
He intentado system.environment.machinename pero eso solo devuelve el nombre del servidor, ¿alguna otra idea?
Tenga en cuenta que esto no le dará el resultado esperado si el cliente está detrás de una NAT, pero es probable que no sea un problema ya que está en una "intranet". – Niklas
Está funcionando como un encanto. Pero tuve que hacer pequeños cambios para obtener la IP. string ip = HttpContext.Request.UserHostName.ToString(); el resto funciona asombrosamente .. +1 – Vinnie
Bueno, puede funcionar solo en la red de área local pero no funcionará en Internet. – CodeIt