怎么取得局域网的ip地址呢?如192.168.1.。。。 Request.ServerVariables["REMOTE_ADDR"].ToString(); 得到的是路由器的ip:192.168.1.1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大家都知道,在ASP中可以使用Request.ServerVariables("REMOTE_ADDR")来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。要想透过代理服务器取得客户端的真实IP地址,就要使用Request.ServerVariables("HTTP_X_FORWARDED_FOR")来读取。 不过要注意的是,并不是每个代理服务器都能用Request.ServerVariables("HTTP_X_FORWARDED_FOR")来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的 IP。 还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用Request.ServerVariables ("HTTP_X_FORWARDED_FOR")取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理: ...... userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR") If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR&quo NetEmail 发送邮件的问题!!! 基类用户验证,怎么转到登录页 3个基本问题问下 [求助]网上通讯录系统 感谢 htia,问题解决,按照承诺送分300 关于CheckBox控件的问题 如何为我的自定义分页的 datalist 上下方均加上分页导航? 如何知道某个月份有几天? 高分寻求VS.NET2003下载地址!并谈谈2002与2003的区别!! WebForm无法调试,错误如下,环境是windows2003+Visual Studio 2003,请问哪位高手能帮我解决,谢谢 如何将ACCESS中的数据导到EXCEL里面,并可以下载? 800-1000诚请辅导老师
不过要注意的是,并不是每个代理服务器都能用Request.ServerVariables("HTTP_X_FORWARDED_FOR")来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的 IP。 还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用Request.ServerVariables ("HTTP_X_FORWARDED_FOR")取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理:
......
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR&quo