获取客户端IP或主机名.

setcs_lina 2007-05-16 09:17:29
建了二个库,一个库在我们公司服务器上,主要是控制和查看客户所做的操作.比如:客户那边的登录IP或主机名.得到这些后要通过WebService把主机名插入到我们公司服务器的库中.那么这样我们公司的人可以看到客户那边的登录IP了.如何实现,请大家帮忙?
...全文
295 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
csulzw 2007-05-16
  • 打赏
  • 举报
回复
String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString(); 取远程用户IP地址


穿过代理服务器取远程用户真实IP地址:
if(Request.ServerVariables["HTTP_VIA"]!=null)
{
string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else
{
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
xiaoqhuang 2007-05-16
  • 打赏
  • 举报
回复
Request.UserHostAddress;客户端IP
Request.UserHostName;客户端主机名

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧