如何在java servlet中获取客户端MAC地址
How to get client MAC address in java servlet?
我想从servlet中唯一地标识客户端计算机。
基本上,我的应用程序即将向访问者详细介绍。在我的应用程序中,我为第一次访问我的用户提供了优惠。在这种情况下,我需要获取客户端计算机的信息,以便如果返回现场,则我的应用程序可以识别出已从此计算机访问客户端。
我正在使用 JAVA SERVLET。
关于这种情况的任何一点都将不胜感激。
提前谢谢。
仅使用 Servlet 技术,不可能获得 MAC 地址。MAC地址检测需要在客户端计算机上运行软件 - 浏览器插件,ActiveX控件,JavaScript脚本或类似的东西。如果浏览器尝试访问此类信息,它也很可能会触发安全警告。
Cookie 应用作回访者检测的第一种方法。清除它们或使用不同的浏览器很容易,但大多数互联网用户不会考虑这些事情。
对我来说,使用 MAC 地址似乎是不必要的侵入性。
相关文章:
- 正在获取客户端计算机上特定目录中的文件名
- 从express请求对象获取客户端MAC地址
- 通过web应用程序获取客户端监视器的分辨率
- 获取客户端'服务器端的s最大int值
- 获取客户端机器's使用Asp/Javascript的精确IP地址(非公共IP)
- 使用sails.js中的beforeConnect函数获取客户端套接字
- 如何从Adobe Interactive表单中获取客户端机器的IP地址
- 如何在java servlet中获取客户端MAC地址
- Nodejs,Express - 尝试从请求对象获取客户端 IP - 显示 127.0.0.1
- Socket.io:随时获取客户端会话 ID
- 如何获取客户端在地址栏上键入的地址
- 在节点/快递中获取客户端主机名
- 如何在不使用LDAP的情况下在java中获取客户端系统的用户名
- 如何在 PHP 中获取客户端时区
- 在节点.js websocket 连接 (socket.io) 中获取客户端的 IP
- 是否可以在java Web应用程序中获取客户端操作系统用户名
- 获取客户端流星上的多个用户数据
- 如何获取客户端的时区
- 如何在 JavaScript 中获取客户端时区
- 获取客户端中的浏览器请求