这个问题不是语言感知的。
我想知道如果我的网站(Java、PHP、Coldfusion...)使用的是动态 IP,我如何识别返回用户。
为什么?我的网络应用程序的许多用户使用 iPhone(带有 3G 网络)进行访问。IP 每次都会改变,所以我总是将他们视为“新”用户。
我知道它不太可能在网页中跟踪 MAC 地址,但是....对于这种常见问题有什么解决方案?
也许一个合适的 iPhone 应用程序?;-)
这个问题不是语言感知的。
我想知道如果我的网站(Java、PHP、Coldfusion...)使用的是动态 IP,我如何识别返回用户。
为什么?我的网络应用程序的许多用户使用 iPhone(带有 3G 网络)进行访问。IP 每次都会改变,所以我总是将他们视为“新”用户。
我知道它不太可能在网页中跟踪 MAC 地址,但是....对于这种常见问题有什么解决方案?
也许一个合适的 iPhone 应用程序?;-)
为什么不像其他人一样使用cookies呢?
正如其他人所说,您可以使用 cookie 更轻松地获得您想要的东西......
而且,阅读您的问题和目的,我不确定如果用户通过 wifi 使用 iPhone 并浏览到您的网站,然后通过 3G 再次返回,MAC 地址不会改变......我认为 MAC地址对于设备而言不是唯一的,而是对于其中的单个硬件组件而言是唯一的:这意味着 iPhone 可以有一个用于 wifi 硬件的 MAC 和一个用于 3g 硬件的 MAC……如果它像我的 powerMac 一样工作……我可以看到我的电脑有一个用于以太网的mac地址和一个用于wifi的mac地址...
但我不是硬件专家,所以(所有读者),也请将此答案视为一个问题,如果有任何网络专家在线......
找到原始请求机器的 MAC 地址是不太可能的。您应该使用 Cookie 来跟踪用户。
您可以在此处找到有关 MAC 地址的更多信息。
媒体访问控制地址(MAC 地址)是分配给网络接口的唯一标识符,用于物理网段上的通信。MAC 地址用于多种网络技术和大多数 IEEE 802 网络技术,包括以太网。从逻辑上讲,MAC 地址用于 OSI 参考模型的媒体访问控制协议子层。