Ich erstelle eine Intranetsite, die verschiedene Listen basierend auf dem Computernamen anzeigt, da sich verschiedene Computer in verschiedenen Bereichen befinden. Gibt es eine Möglichkeit (innerhalb eines Controllers oder Modells), den Computernamen des Clients zu ermitteln?Ermitteln des Computernamens des Kunden
Ich habe system.environment.machinename ausprobiert, aber das gibt nur den Namen des Servers zurück, irgendwelche anderen Ideen?
Beachten Sie, dass dies nicht zu dem erwarteten Ergebnis führt, wenn sich der Client hinter einem NAT befindet, aber es besteht die Möglichkeit, dass es kein Problem ist, da Sie sich in einem "Intranet" befinden. – Niklas
Es funktioniert wie ein Charme. Aber kleine Änderungen, die ich machen musste, um die IP zu bekommen. Zeichenfolge IP = HttpContext.Request.UserHostName.ToString(); Rest sind ehrfürchtig arbeiten .. +1 – Vinnie
Nun, es funktioniert möglicherweise nur im lokalen Netzwerk, aber es funktioniert nicht im Internet. – CodeIt