直接调用一下方法就行:
public static string GetIP(HttpContextBase req)
{
string result = req.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if(string.IsNullOrEmpty(result))
{
result = req.Request.ServerVariables["REMOTE_ADDR"];
}
if(string.IsNullOrEmpty(result))
{
result = req.Request.UserHostAddress;
}
if(string.IsNullOrEmpty(result))
{
result = "0.0.0.0";
}
if(result=="::1")
{
result = "127.0.0.1";
}
return result;
}
天行健,君子以自强不息!