我想从servlet中唯一地标识客户机。
基本上我的应用程序即将访问详细信息。在我的应用程序中,我为第一次访问我的用户提供了优惠。在这种情况下,我需要获取客户端计算机的信息,以便如果返回现场,那么我的应用程序可以识别出已经访问过此计算机客户端。
我正在使用JAVA SERVLET。
关于这种情况的任何观点都将受到赞赏。
提前致谢。
答案 0 :(得分:4)
仅使用Servlet技术,无法获取MAC地址。 MAC地址检测需要在客户端计算机上运行的软件 - 浏览器插件,ActiveX控件,JavaScript脚本或类似的东西。如果浏览器试图访问此类信息,它也很可能会触发安全警告。
Cookie应该被用作返回访客检测的第一种方法。清除它们或使用不同的浏览器非常容易,但大多数互联网用户都不会考虑这些事情。
寻找MAC地址对我来说似乎是不必要的。