public static string GetIP()
{
try
{
string uip = "";
if (HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null)
{
uip = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
uip = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
if (uip == "")
{
return "000.000.000.000";
}
else
{
return uip;
}
}
catch
{
return "000.000.000.000";
}
}