asp.net获取客户端ip

//获取客户端ip
private string GetClientIP()
{
string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (null == result || result == String.Empty)
{
result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
}
if (null == result || result == String.Empty)
{
result = HttpContext.Current.Request.UserHostAddress;
}
return result;
}
posted @ 2011-11-02 14:41  一个土豆一棵青菜  阅读(367)  评论(0编辑  收藏  举报