【问题标题】:Authenticate users using client MAC address?使用客户端 MAC 地址对用户进行身份验证?
【发布时间】:2012-06-28 14:55:32
【问题描述】:

此问题不支持语言。

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

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

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

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

【问题讨论】:

    标签: iphone web mac-address


    【解决方案1】:

    很难找到原始请求机器的 MAC 地址。您应该使用 Cookie 来跟踪用户。

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        正如其他人所说,您可以使用 cookie 更轻松地获得所需内容...

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

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-06-28
          • 2012-01-10
          • 1970-01-01
          • 2022-10-30
          • 2015-10-29
          • 2018-07-05
          • 2019-01-14
          • 2013-06-06
          相关资源
          最近更新 更多