Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如,出于验证目的,有没有办法在用户注册网页时检测他们的 mac 地址?我更喜欢 LAMP 方法,但也对 ASP.NET 的可能性持开放态度。
我想你可以通过读取底层操作系统的ARP缓存,假设客户端和服务器在同一个网络上。
但是,在大多数情况下,使用 MAC 地址进行验证是个坏主意:
MAC 地址很容易被欺骗。许多网络驱动程序允许您将地址设置为您想要的任何地址。
MAC 地址是链路本地的。如果服务器和客户端之间至少有一个路由器,服务器将看到最近的路由器 MAC 地址。
尝试检测 mac 地址不是一个好主意。
但是您可以使用 Java Applet 来执行此操作。用户必须允许它运行。
Java Applet 可以嵌入到任何网页中
这是您的操作方法http://techdetails.agwego.com/2008/02/11/37