asp.net获取真实ip的方法

本文实例讲述了asp.net获取真实ip的方法。分享给大家供大家参考。具体如下:

public string getip()

{

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 @ 2015-07-18 12:24  酸酸の柚子  阅读(109)  评论(0编辑  收藏  举报