在用户禁用cookie时跟踪用户?

时间:2011-03-29 10:40:16

标签: javascript asp.net cookies

如果他们禁用了Cookie,那么在我们的Asp.net网站上跟踪用户的最佳方法是什么。

我听说过Flash Cookie但是找不到使用Asp.Net或JavaScript访问肉类cookie的好资源。

有谁知道更好的方法吗?

2 个答案:

答案 0 :(得分:1)

谷歌搜索出现了这个:http://www.nuff-respec.com/technology/cross-browser-cookies-with-flash,带有通过js访问的Flash文件。我没试过这个。

我认为没有闪存就不可能使用Flash-cookies。

还有html5本地存储:http://diveintohtml5.ep.io/storage.html

答案 1 :(得分:1)

最简单(时间安排)的方法是将会话代码附加到您网站上的每个内部链接,例如

http://www.mysite.aspx/page.aspx?id=xxxx-yyyy-zzzz

由于您使用的是asp.net,因此使用POST进行导航非常简单,因此代码可以隐藏在您作为页面模板一部分包含的隐藏表单字段中。

但是真的,为什么要担心?如果有人禁用了cookie,那是因为他们不想跟踪他们的会话。试图找到违反用户意愿的聪明方法,不会让他们像你一样。