如何获得登陆用户IP?
如何获得登陆用户IP?
用户是用代理进来,如何获得他的真实IP
string logip;
if(Request.ServerVariables["HTTP_VIA"]!=null)
{
logip=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
logip=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
使用这个的时候,内网登陆可以,但是如果代理就出错
未将对象引用设置到对象的实例。