public string GetIPAddress()
{
string ip = Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (string.IsNullOrEmpty(ip))
{
ip = System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
}
return ip;
}
Untuk memanggil method diatas gunakan perintah berikut :GetIPAddress();
2. Untuk mendapatkan nama komputer klien, anda harus query server DNS dengan IP klien. Untuk IP sendiri sudah didapatkan pada cara diatas. Berikut code utnuk mendapatkan nama komputer klien,
public string GetComputerName(string clientIP)
{
try
{
var hostEntry = Dns.GetHostEntry(clientIP);
return hostEntry.HostName;
}
catch (Exception ex)
{
return string.Empty;
}
}
Pemanggilan method diatas gunakan perintah berikut :
GetComputerName(clientIP);
1 Komentar
These provided information was really so nice,thanks for giving that post and the more skills to develop after refer that post. Your articles really impressed for me,because of all information so nice.school branding uk
BalasHapus