如何获取客户端MAC地址?(在jsp、java中)

如何获取客户端MAC地址?(在jsp、java中),java,jsp,Java,Jsp,我想获取客户机MAC地址(jsp、java) 有可能吗?怎么办 感谢您的帮助不幸的是,这不能直接在JSP中实现,因为它不会作为HTTP头的一部分传递。您需要运行一些客户端脚本,该脚本可以访问网络适配器来查找此信息 我不确定小程序是否能够为您获取此信息,但如果可能的话,这需要扩展权限,并且用户不太可能允许它。为什么?你知道中间路由器可以改变它们吗?用户呢?因此,除了网络层之外,它们没有任何实际用途?只有在站点和客户端之间没有路由器的情况下——MAC地址存在于数据包中,但数据包通过的每个广播设备的M

我想获取客户机MAC地址(jsp、java)

有可能吗?怎么办


感谢您的帮助

不幸的是,这不能直接在JSP中实现,因为它不会作为HTTP头的一部分传递。您需要运行一些客户端脚本,该脚本可以访问网络适配器来查找此信息


我不确定小程序是否能够为您获取此信息,但如果可能的话,这需要扩展权限,并且用户不太可能允许它。

为什么?你知道中间路由器可以改变它们吗?用户呢?因此,除了网络层之外,它们没有任何实际用途?

只有在站点和客户端之间没有路由器的情况下——MAC地址存在于数据包中,但数据包通过的每个广播设备的MAC值都会随之更新。任何语言都会遇到同样的问题。@donroby,“很遗憾”我无法用Zenofo想要什么来回答这个问题,而不是通过网络流量轻松收集MAC地址(这将非常糟糕)。