将用户重定向到特定页面

时间:2012-03-28 17:39:56

标签: cookies redirect web

这个问题更具概念性,要求提供实际代码。

我想将匿名用户重定向到主页以外的页面。有没有其他方法可以做到这一点,而不是使用cookie? Cookie是一种完成此操作的好方法吗?我担心cookie的可靠性,但也许我对此提出质疑。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

如果您担心cookie依赖,我会说创建一个会话状态。

您可以使会话状态持续时间比默认值长。保持尽可能小,即。一个简单的布尔。

只要Cookie保留在同一个域中,就应将其视为第一方Cookie。 我认为可以安全地假设绝大多数浏览器只拒绝第三方Cookie。

由于安全性(它在客户端并受到攻击)和文件大小(cookie通常具有最大大小)在这里似乎不是问题,为什么不呢?

答案 1 :(得分:0)

当您考虑安全问题时,最好使用Session来实现此目的。 但是如果你想在设置cookie时使用第三方cookie而不是照顾以下几点。

  • 使用持久性Cookie (设置Cookie的过期日期)。
  • 使用 HttpOny 参数创建Cookie。
  • 如果您的服务器使用安全连接(即 https )而不是使用 安全Cookie