【问题标题】:set the expiration date for a specific domain设置特定域的到期日期
【发布时间】:2017-01-07 15:53:38
【问题描述】:

我在删除 cookie 时遇到了一个小问题。

我在域 my.domain.net

我有一个有效期为 15 天的 cookie(不是 HTTP cookie)。 cookie 的域位于 my.domain.com 我需要删除该 cookie,所以我正在执行以下操作:

document.cookie = '.ASPXAUTH=;expire=Thu, 01 Jan 1970 00:00:00 GMT;path=/;domain=my.domain.net';

问题是它在域下创建了另一个同名的 cookie:.my.domain.net 我认为这就是我无法删除该 cookie 的原因。

我做错了吗?

【问题讨论】:

    标签: javascript http cookies setcookie


    【解决方案1】:

    经过一番调查,我找到了答案: 我只是不需要为该 cookie 设置域,即:

    document.cookie = '.ASPXAUTH=;expire=Thu, 01 Jan 1970 00:00:00 GMT;path=/';
    

    【讨论】:

      猜你喜欢
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 2015-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多