| admin | | | 积分:74803 等级:网站管理员 文数:13698 注册:2004-7-20 |
| C# Asp.net获取用户外网真实IP地址
protected string GetLoginIp()
{
string loginip = "";
if (Request.ServerVariables["REMOTE_ADDR"] != null)
{
loginip = Request.ServerVariables["REMOTE_ADDR"].ToString();
}
else if (Request.ServerVariables["HTTP_VIA"] != null)
{
if (Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != null)
{
loginip = Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
loginip = Request.UserHostAddress;
}
}
else
{
loginip = Request.UserHostAddress;
}
return loginip;
}
该文章在 2022/7/22 15:10:23 编辑过
|