如何在Web應用程序中獲取客戶端的計算機名稱。網絡中的用戶。如何獲取計算機名稱(在Web應用程序中的主機名)?
問候
//已經tryed此選項
string IP = System.Web.HttpContext.Current.Request.UserHostAddress;
string compName = DetermineCompName(IP);
System.Net.IPHostEntry teste = System.Net.Dns.GetHostEntry(IP);
ssresult = IP + " - " + teste.HostName;
// TODO: Write implementation for action
private static string DetermineCompName(string IP)
{
IPAddress myIP = IPAddress.Parse(IP);
IPHostEntry GetIPHost = Dns.GetHostEntry(myIP);
string[] compName = GetIPHost.HostName.ToString().Split('.');
return compName[0];
}
所有這一切,讓我只有IP:/
是的,這給人的服務器名稱在客戶端 – Filipe 2010-05-17 16:05:47