0

这个问题不是语言感知的。

我想知道如果我的网站(Java、PHP、Coldfusion...)使用的是动态 IP,我如何识别返回用户。

为什么?我的网络应用程序的许多用户使用 iPhone(带有 3G 网络)进行访问。IP 每次都会改变,所以我总是将他们视为“新”用户。

我知道它不太可能在网页中跟踪 MAC 地址,但是....对于这种常见问题有什么解决方案?

也许一个合适的 iPhone 应用程序?;-)

4

3 回答 3

0

为什么不像其他人一样使用cookies呢?

于 2012-06-28T14:58:13.447 回答
0

正如其他人所说,您可以使用 cookie 更轻松地获得您想要的东西......

而且,阅读您的问题和目的,我不确定如果用户通过 wifi 使用 iPhone 并浏览到您的网站,然后通过 3G 再次返回,MAC 地址不会改变......我认为 MAC地址对于设备而言不是唯一的,而是对于其中的单个硬件组件而言是唯一的:这意味着 iPhone 可以有一个用于 wifi 硬件的 MAC 和一个用于 3g 硬件的 MAC……如果它像我的 powerMac 一样工作……我可以看到我的电脑有一个用于以太网的mac地址和一个用于wifi的mac地址...

但我不是硬件专家,所以(所有读者),也请将此答案视为一个问题,如果有任何网络专家在线......

于 2012-06-28T15:21:04.153 回答
0

找到原始请求机器的 MAC 地址是不太可能的。您应该使用 Cookie 来跟踪用户。

您可以在此处找到有关 MAC 地址的更多信息。

媒体访问控制地址(MAC 地址)是分配给网络接口的唯一标识符,用于物理网段上的通信。MAC 地址用于多种网络技术和大多数 IEEE 802 网络技术,包括以太网。从逻辑上讲,MAC 地址用于 OSI 参考模型的媒体访问控制协议子层。

于 2012-06-28T15:09:45.720 回答