JS 怎样获取客户端唯一识别信息

2016-12-19 16:16:58 +08:00
 8023

在做一个网页, 环境 LNAMP, PHP 只能获取到客户端 IP 地址, 现在我想获取到有唯一性的客户端识别码, 比如 MAC 之类的. 思路是用 JS 获取然后提交到服务器上, 但网上搜了搜除了用 IE + ActiveX 没啥其他方法了. 请问 V2 的大佬: 有没有什么方法可以获取到客户端 MAC? 如果不能获取到, 有没有类似的信息可以获取到呢?

15513 次点击
所在节点    JavaScript
22 条回复
mingyun
2016-12-19 22:52:38 +08:00
js 获取不靠谱吧
qsnow6
2018-03-16 15:42:16 +08:00
如果是为了防止重复注册

* 如果你依赖 Cookies 或缓存,清理一下就没了
* 如果是依赖 IP,挂下代理就伪装了

-----------

从 HTTP 协议的角度来看,底层协议本身就是无状态的,无法做到绝对的唯一。如果可以接受一定的重复率,可以看看楼上提到的 Canvas

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/328664

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX