2 xinqing0623 xinqing0623 于 2016.04.22 01:04 提问

C#获取用户主机和用户主机地址的结果是(::1)。这是什么意思,不是应该是ip地址吗
 foreach (var p in Request.UserLanguages)            //迭代显示用户地域语言设置
        {
            Response.Write("UserLanguages属性:" + p.ToString() + "<br/>");
        }
        Response.Write("UserHostName属性:" + Request.UserHostName.ToString() + "<br/>");                 //显示用户主机
        Response.Write("UserHostAddress属性:" + Request.UserHostAddress.ToString() + "<br/>");           //显示用户IP地址
        Response.Write("Url属性:" + Request.Url.ToString() + "<br/>");                                    //显示页面网址
        Response.Write("PhysicalPath属性:" + Request.PhysicalPath.ToString() + "<br/>");                  //显示页面的物理位置
        Response.Write("PhysicalApplicationPath属性:" + Request.PhysicalApplicationPath.ToString() + "<br/>");//显示网站的物理位置
        Response.Write("Browser属性:" + Request.Browser.ToString() + "<br/>");                            //显示用户浏览器资料信息

图片说明

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.22 01:08
已采纳

这是ipv6地址表示本机ip。这很正常。你换一个计算机访问就能看到ip了。

CSDNXIAOD
CSDNXIAOD   2016.04.22 01:12

获取本地主机IP地址
C#获取主机IP地址
web页面获取客户端mac地址,IP地址,主机名称
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java获取访问者主机名和IP地址
String ip = request.getHeader("x-forwarded-for");  if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {      ip = request.getHeader("PRoxy-Client-IP");  }  if(ip == null || ip.length
asp.net实现通过域名或主机名获得IP地址
通过域名查IP,是站长的常用功能了,用asp.net实现的代码如下: public string GetIpByHostName(string hostName) {     hostName = hostName.Trim();     if (hostName == string.Empty)         return string.Empty;     try    
获取远程访问用户的Ip地址
#region 获取远程访问用户的Ip地址         ///         /// 获取远程访问用户的Ip地址         ///         /// 返回Ip地址         public string GetLoginIp()         {             string loginip = "";             //Request
Asp.net MVC获取访问系统的客户端计算机的主机名和IP地址
本文转载自:http://www.cnblogs.com/purplefox2008/p/5983957.html string HostName = string.Empty; string ip = string.Empty; string ipv4 = String.Empty;   if (!string.IsNullOrEmpty(System.
获取用户原始IP地址
转载于:http://www.cnblogs.com/chengmo/archive/2013/05/29/php.html 获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR)   分析过程 这个来自一些项目中,获取用户Ip,进行用户操作行为的记录,是常见并且经常使用的。 一般朋友,都会看到如下通用获取IP地址方法。
如何禁止除某个IP端的其它IP地址访问主机的某一服务
linux下的/etc/hosts.allow和/etc/hosts.deny文件 /etc/hosts.allow和/etc/hosts.deny这两个文件是tcpd服务器的配置文件,tcpd服务器可以控制外部IP对本机服务的访问。这两个配置文件的格式如下: #服务进程名:主机列表:当规则匹配时可选的命令操作server_name:hosts-list[:command]
ABAP 获取登陆者的IP地址和主机名
DATA:   opcode_usr_attr(1) TYPE x VALUE 5,        terminal          TYPE usr41-terminal. * 获取终端名  OPCODE 码在 TSKHINCL 252行 CALL 'ThUsrInfo' ID 'OPCODE' FIELD opcode_usr_attr           ID'TERMIN
利用Asp.net获取主机名和IP地址
此程序可以在Web页面上获得主机名及其对应的IP地址
获取请求主机的IP端口等信息
服务端有时需要获取客户端发起请求的信息 // 就是取得客户端的系统版本 String header = request.getHeader("User-Agent"); // 取得客户端的IP // 取得客户端的主机名 String remoteHost = request.getRemoteHost();
c#获取本机IP
转自:http://www.cnblogs.com/iack/p/3685680.html  C#获取本机IP地址在C#1.0之后都使用下面的这种形式: IPHostEntry ipe = Dns.GetHostEntry(Dns.GetHostName()); IPAddress ipa=ipe.AddressList[0]; AddressList是一个IPAddress[]类型