高分求解,分不够必再加100

阿彪兄 2009-12-24 09:08:25
需求如下:
系统是在内网使用的
1.获取其它浏览者(客户端)的IP,(尽量不要用Request.UserHostAddree,因为很多机因为代理或其它原因用这种方法 得到的IP是一样的)。
2.获取其它浏览者(客户端)的电脑名,(我用System.Net.Dns.GetHostName()程序的话很多机获取到的都是一样的)
3.获取客户端/浏览者的MAC地址。
望能贴点代码,谢谢
...全文
111 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gongsun 2009-12-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zzxap 的回复:]
客户同意启用ActiveX就OK了。
[/Quote]

哈哈,如果是 公司内部的内网 就好搞了。让员工打开网页时下载安装一个ActiveX。
mbh0210 2009-12-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zzxap 的回复:]
客户同意启用ActiveX就OK了。
[/Quote]

yes
zhuanshen712 2009-12-24
  • 打赏
  • 举报
回复
需要ActiveX插件,也就是楼上所说的需要客户同意。。。。
zzxap 2009-12-24
  • 打赏
  • 举报
回复
客户同意启用ActiveX就OK了。
silentwins 2009-12-24
  • 打赏
  • 举报
回复
1.用了代理的,你根本没办法,根本就没可能获取其真实IP

2和3一定程度上能通过IP获取,不过对方用了路由你也无符
zzxap 2009-12-24
  • 打赏
  • 举报
回复
http://xiancoder.javaeye.com/blog/176842
http://www.cnblogs.com/osoft1983/archive/2008/12/10/1346883.html
这个貌似要客户同意才行

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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