//获取IP
private string GetIP()
{
string ip;
// 有代理服务器时
if (Context.Request.ServerVariables["HTTP_VIA"] != null)
{
//得到真实的客户端地址
ip = Context.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
//如果没有使用代理服务器或者得不到客户端的ip
else
{
//得到服务端的地址
ip = Context.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
return ip;
}
lblIp.Text=GetIP();