asp.net中在服务器端获取请求用户的IP

来源:互联网 发布:kenote windows版 编辑:程序博客网 时间:2024/04/29 11:34

 

 

private string GetUserIP()
        {
            string _userIP;
            if (Request.ServerVariables["HTTP_VIA"] == null)//未使用代理
            {
                _userIP = Request.UserHostAddress;
            }
            else//使用代理服务器
            {
                _userIP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
            }
            return _userIP;
        }

原创粉丝点击