2

当他们访问我的网站时,是否可以访问用户的 Mac 地址?

我想在计算机访问我的网站时对其进行唯一标识。当 IP 地址改变或可以改变时,我如何使用 python 来做到这一点?

4

5 回答 5

6

最好的方法是使用 cookie。

如果您绝对需要 mac 地址,您可以使用 Java Applet 来执行此操作。用户必须允许它运行。

于 2010-07-17T22:16:45.983 回答
2

不可以。您不能在您的网站上访问您客户计算机的 MAC 地址。

您可以做的最好的事情是使用浏览器 Cookie 来识别从同一 IP 地址访问的不同用户。

于 2010-07-17T22:14:28.933 回答
1

不,绝对不是,MAC 不用于互联网,这只是本地简单的说法。

尝试使用 cookie 来识别用户。

于 2010-07-17T22:14:20.507 回答
0

MAC 地址也可以更改,但不建议这样做。当有人访问您的网站时,您无法使用 MAC 地址

Cookie 工作得相当好,但是它们可以在计算机之间复制。有些人不允许使用 cookie,有时人们会删除他们的 cookie。同一台计算机上的不同浏览器也会使用不同的 cookie。

于 2010-07-17T22:15:05.590 回答
0

有一种相当可靠的方法可以识别访问您网站的用户:用户名和密码。任何需要合理确定客户端是同一用户的站点都将使用某种身份验证系统。如果您需要确定与谁交谈,您应该要求人们进行身份验证。

尽管在某些情况下这可能会失败:

  • 用户选择一个容易猜到的密码。
  • 用户选择发布他们的密码。
  • 用户的密码被间谍软件复制。
  • 用户对多个系统使用相同的密码,而其他系统之一被黑客入侵。
  • ETC...

其他机制无法可靠使用的原因:

  • IP地址可以更改
  • MAC地址可以更改
  • Cookie 可以更改

此外,您没有连接客户端的 MAC 地址。

如果您需要可靠的系统,请使用用户名和密码。如果没有,请使用 cookie,并希望大多数人不会删除它。

于 2010-07-17T22:36:12.763 回答