目的:
我想检测是否使用相同的设备(例如计算机,移动设备,平板电脑使用不同的浏览器,使用任何编程语言或协议)从多个帐户访问网络应用程序
到目前为止:
在桌面应用程序中,我们读取mac地址以唯一标识它。
在iOS移动应用程序中,我们读取UDID以唯一标识它。
在Android应用程序中,我们也会读取mac地址以识别它。
在网站阅读中,客户端ip-address似乎只是可行的方式,但由于NAT(网络地址转换器),它似乎并不可靠。
欢迎任何建议
答案 0 :(得分:2)
读取ip-address是唯一的方法但是由于网络地址转换器,代理服务器和VPN服务器等,你也无法完全跟踪。
您必须了解其隐私问题
即使在iOS中,他们也禁止直接从iOS 7读取UDID,因为它侵犯了用户隐私
希望这能解决您的问题