gpt4 book ai didi

java - 独特地发现客户的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-01 08:14:32 25 4
gpt4 key购买 nike

我想独特地检测我的客户以记录一些独特的信息。最好的方法是什么,根据我的研究发现MAC地址是不可能的,硬盘序列号由操作系统生成并且与制造序列号不同。你有什么建议?采用的技术有struts(jsp)、spring、hibernate。

最佳答案

我建议你不要这样做。

假设客户端实际上是 Web 浏览器(因为您使用的是 struts),则不可能可靠地识别客户端 IP 地址......并且浏览器沙箱将阻止您获取任何其他信息识别机器。

我能想到的最好建议是要求用户安装客户端 SSL 证书,并将您的服务配置为请求/要求浏览器为 HTTPS 连接提供客户端证书。例如,此页面描述了如何使用 Tomcat 执行此操作 - http://www.tomcatexpert.com/knowledge-base/client-certificate-authentication-tomcat

当然,客户端 SSL 证书假设用户愿意安装一个。如果没有用户……或管理他/她的机器的人的合作,您就无法实现这一点。

关于java - 独特地发现客户的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14544652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com