有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java通过浏览器代理详细信息识别用户?

我知道这种身份识别不可能100%准确,但例如使用互联网投票来检测已经投票的用户。通过浏览器发送的详细信息是否可以检测用户?每一个请求我都能从浏览器中获得什么样的信息?如果我添加IP地址或位置,例如town,那么标识将更加准确。有什么可能的缺点我应该知道吗


共 (3) 个答案

  1. # 2 楼答案

    你不应该依赖这些信息

    我相信你知道,所有这些信息都很容易伪造。因为您可以随意指定任何请求头(请求头包含IP、位置、浏览器等)

    你可以将其用作民意调查,但你应该记住,民意调查永远不会100%准确

    如果你想知道用户来自哪里,让他在网站上用有效的电子邮件进行身份验证,并在他的浏览器上设置cookie

    检查用户身份/位置的另一种方法是使用付费身份验证服务,例如URU。然而,即使这样,也永远不会100%准确

  2. # 3 楼答案

    ip+定位不是一件好事。许多互联网用户都使用防火墙/NAT/代理

    你最好的是长期的