获取客户端IP
1 /// <summary>
2 /// 获取客户端IP
3 /// </summary>
4 public static string GetClientIP()
5 {
6 string userIP;
7 if (HttpContext.Current.Request.ServerVariables["HTTP_VIA"] == null)
8 {
9 userIP = HttpContext.Current.Request.UserHostAddress;
10 }
11 else
12 {
13 userIP = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
14 }
15 return userIP;
16 }