如何获取客户端的ip

解决方案 »

  1.   

            /// <summary>
            /// 获得当前页面客户端的IP
            /// </summary>
            /// <returns>当前页面客户端的IP</returns>
            public static String GetIP()
            {
                String result = String.Empty;
                result = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
                if (result == null || result == String.Empty)
                    result = System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
                if (result == null || result == String.Empty)
                    result = System.Web.HttpContext.Current.Request.UserHostAddress;
                return result;
            }
      

  2.   

    这里有讲:http://www.pconline.com.cn/pcedu/empolder/net/asp/0705/1015860.html