使用Java检索远程系统信息

时间:2013-05-13 11:00:36

标签: java spring web-applications mac-address

我有一个项目要求,我需要在访问网站时存储用户系统的信息,如操作系统,MAC地址等,以便我们可以唯一地识别用户的计算机。我正在开发Spring MVC 3.1中的项目。 目前我们使用的是使用JavaScript的IP地址和用户代理,但它们都不可靠且可以轻松更改。 有没有办法通过Java / JavaScript / Spring MVC来做到这一点。 提前谢谢。

同一个用户可以多次注册。为避免这种情况,我们需要识别用户的机器

1 个答案:

答案 0 :(得分:0)

如果您想要唯一标识用户,请使用Cookie 当用户进入您的网站时,请检查他是否有您的cookie。如果是这样,使用它,它将识别用户。如果没有,请用UUID之类的东西为他创建一个cookie 您可以使用Java和JavaScript来从用户那里获取和获取cookie。