如何发现两个不同的帐户正在访问从同一台计算机,但使用不同的浏览器



我无法使用ip-address跟踪机器,因为我通常获得代理服务器地址

public static String GetIP()
{
    String ip = 
        HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
    if (string.IsNullOrEmpty(ip))
    {
        ip = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
    }
    return ip;
}

还有其他正确跟踪机器的方法吗?

读取ip地址是唯一的方法,但由于网络地址转换器,代理服务器和VPN服务器等,您也无法准确跟踪。

你必须明白这是隐私问题

即使在iOS中,他们也禁止从iOS 7中读取UDID,因为它侵犯了用户的隐私

希望这能解决你的问题

相关内容

  • 没有找到相关文章

最新更新