javascript如何在Javaservlet中获取客户端MAC地址?
我想从servlet中唯一地标识客户机
基本上,我的应用程序将向访问者提供详细信息。在我的应用程序中,我为第一次访问我的用户提供了优惠。在这个场景中,我需要获取客户机的信息,这样,如果返回到站点,我的应用程序就可以从这台机器上识别已经访问过的客户机
我正在使用Javaservlet
任何关于这种情况的观点都将不胜感激
提前谢谢
你可以在下面搜索框中键入要查询的问题!
我想从servlet中唯一地标识客户机
基本上,我的应用程序将向访问者提供详细信息。在我的应用程序中,我为第一次访问我的用户提供了优惠。在这个场景中,我需要获取客户机的信息,这样,如果返回到站点,我的应用程序就可以从这台机器上识别已经访问过的客户机
我正在使用Javaservlet
任何关于这种情况的观点都将不胜感激
提前谢谢
# 1 楼答案
仅使用Servlet技术,不可能获得MAC地址。MAC地址检测需要在客户端机器上运行的软件——浏览器插件、ActiveX控件、JavaScript脚本或类似的东西。如果浏览器试图访问此类信息,则很可能会触发安全警告
Cookie应作为回访访客检测的第一种方法。清除它们或使用不同的浏览器是很容易的,但大多数互联网用户并不考虑这些事情
寻找MAC地址对我来说似乎毫无必要