【问题标题】:Old cookie issue on server change服务器更改上的旧 cookie 问题
【发布时间】:2015-10-09 16:39:35
【问题描述】:

我有两台服务器 w1 和 w2。 在 w1 上安装了一个 PHP 项目,我将其移至 w2。

该项目有一个使用cookies的登录功能。 问题是在旧服务器上登录的人仍然有 cookie,因此在浏览器重新启动之前,登录无法在新服务器上工作。

知道如何解决这个问题吗?

【问题讨论】:

  • 您需要逐步调试。将登录过程分成几个小步骤,并确保每一步都能达到预期效果,
  • @dave,我得到了我所期望的,但得到的是旧的 cookie。我正在使用 symfony 登录。
  • 那么你需要检测旧的cookie并将其视为未登录用户。

标签: php session cookies login


【解决方案1】:

您需要根据请求在客户端浏览器上创建新的 cookie

检查请求中的新 Cookie 退出。

否 - 您将在请求处理中获取旧 cookie 并生成新 cookie。

是的 - 只需根据新的 cookie 实现新的登录功能

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多