【问题标题】:Removing cookies from different ports [duplicate]从不同端口删除 cookie [重复]
【发布时间】:2012-11-29 18:18:36
【问题描述】:

可能重复:
Are HTTP cookies port specific?

我有两台具有不同端口的服务器。比方说:

  1. http://example.com
  2. http://example.com:8080

我在http://example.com:8080创建一个cookie,并且无法删除来自http://example.com/signout.php的cookie

还有一件事:

我之前在使用 http 和 https 时也遇到过同样的问题。 在同一个 url (http://example.com/signout.php) 中,cookie 被成功删除。

【问题讨论】:

    标签: php cookies port


    【解决方案1】:

    cookie 是否绑定到特定端口似乎有点不确定。看看下面的相关问题:

    Are HTTP cookies port specific?

    所以听起来它可能会有所不同,并且依赖您能够跨端口删除 cookie 的假设是不安全的。

    【讨论】:

    • 当你得到代表时,这应该是一个接近欺骗的投票,而不是答案,FWIW。
    • 嗨,查尔斯,感谢您的建议,我不知道它是否足够接近被视为骗子。但你说得对,我没有足够的代表来做这件事。
    • 实际上是在推动它。答案就在那里,但是以一种迂回的方式。
    猜你喜欢
    • 2010-10-28
    • 2012-05-19
    • 2012-08-20
    • 1970-01-01
    • 2013-05-19
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    • 2020-08-20
    相关资源
    最近更新 更多