在不使用cookie的情况下检测网站的新访问者

Str*_*ial 2 c# asp.net authentication cookies

我们希望创建一个网站,向网站的所有新访问者显示信息,即欢迎,请阅读我们的帮助指南等.

最大的问题是我们的网站不允许使用持久的cookie(即超过20分钟).有没有人知道我们能否确定用户之前是否访问过该网站.作为另一个限制,我们不能向系统添加任何形式的注册.

该应用程序正在ASP.Net 3.5中创建.

谢谢您的帮助

Thy*_*ine 5

EFF有一个工具/站点,您可以访问该工具/站点,显示插件,操作系统详细信息,浏览器详细信息等的方式,您可以确定访问相当独特.它可以提供一些有关存储在数据库中的详细信息,以确定用户之前是否曾在那里:

https://panopticlick.eff.org/

您可以尝试使用IP地址,但是使用NAT并且大多数ISP都会分发动态IP地址,您永远不会真正知道访问的用户是否曾经在那里或者没有任何确定性.