0

我将启动一个 Web 服务,并且我需要跟踪用户活动。这些都是简单的动作,但我必须唯一标识每个人。无需注册。

我的问题是识别位于同一路由器后面并且具有完全相同配置的客户端。这种情况在公司和大学中很常见。我不想使用cookies。客户端具有启用 JavaScript 的浏览器。我正在构建一个基于 JS 的指纹技术,但不知道要添加什么来分离这些客户端。

那么有没有办法使用 JavaScript 来识别具有相同配置的路由器后面的用户呢?

4

2 回答 2

0

我很好奇你为什么不想使用cookies...

无论如何,cookie 的替代品是 URL 重写:在每个 URL 的末尾插入一个 id(?id=... 或 &id=...),并在每个新页面中从服务器返回它。如果您有 SPA,那就更容易了,您不必将其从服务器传回给客户端。

于 2013-05-07T12:39:52.340 回答
-4

您可以跟踪鼠标移动并创建一种模式来识别用户,或者让他们键入一些单词并获取每个数字之间的间隔。

于 2013-05-07T12:16:53.800 回答