发表时间:2006-4-21 14:09:00
static public string IPAddress
{
    get
    {
        string userIP;
        HttpRequest Request = HttpContext.Current.Request;
        // 如果使用代理,获取真实IP
        if (Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != "")
            userIP = Request.ServerVariables["REMOTE_ADDR"];
        else
            userIP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
        if (userIP == null || userIP == "")
            userIP = Request.UserHostAddress;
        return userIP;
    }
}
posted on 2009-04-29 15:32  袁晓平  阅读(263)  评论(0编辑  收藏  举报