使用客户端MAC地址验证用户?

时间:2012-06-28 14:55:33

标签: iphone web mac-address

这个问题不是语言意识。

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

为什么呢?我的Web应用程序的许多用户使用iPhone(具有3G网络)进行访问。 IP每次都会更改,因此我始终将其视为“新”用户。

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

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

3 个答案:

答案 0 :(得分:0)

为什么不做其他人做的事情并使用cookies?

答案 1 :(得分:0)

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

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

  

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

答案 2 :(得分:0)

正如其他人所说,你可以更容易地获得你想要的饼干......

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

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