代码之家  ›  专栏  ›  技术社区  ›  Vikas

如何在ASP.NET中保留get mac adders(machine id)?

  •  0
  • Vikas  · 技术社区  · 16 年前

    我要获取客户端计算机的计算机ID。客户端将使用其登录ID登录到我的应用程序。

    现在我想保留 轨道 其中用户ID(登录ID)与哪个MAC地址一起使用。

    2 回复  |  直到 16 年前
        1
  •  1
  •   stimms    16 年前

    很棘手。如果您的客户机直接连接到站点,并且不经过任何类型的NAT或代理,那么您可以对其进行查找。 here 是一篇很好的关于获取MAC地址的文章。

    您可能会考虑使用cookie来跟踪用户,而不是记录MAC地址,因为在某些情况下,您将无法获得准确的MAC地址。

        2
  •  0
  •   Jesse Weigert    16 年前

    如果你只是想跟踪用户访问你的网站,你应该使用cookies而不是mac地址。

    从服务器获取MAC地址是不可能的,除非您在客户端(如ActiveX控件或其他浏览器插件)上安装了代理,或者您在同一物理网络上,在这种情况下,您可以执行一个调用,将其IP地址转换为其MAC地址。