代码之家  ›  专栏  ›  技术社区  ›  Esteban Araya

如何确定当前的身份验证cookie是否是“永久的”?

  •  0
  • Esteban Araya  · 技术社区  · 15 年前

    我有一个ASP.NET网站,在一个特定的用户操作之后,我必须发布一个新的身份验证cookie,该cookie与用户当前已经拥有的几乎相同。我很难确定当前的身份验证cookie是否应该持久化。有什么办法吗?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Chuck Conway    15 年前

    如果未设置cookie过期,则它是会话。

    如果您试图通过浏览器发现它的生命,您可以将firebug与firecookie插件一起使用。或者web开发者工具也将枚举页面上的所有cookie。

        2
  •  1
  •   Bostone    15 年前

    任何不是会话的cookie都将具有Expires字段。如果你把它发送到功能日期-你会得到它“永久”直到时间到期。如果您想保持“永久”cookie状态,您可以在下次用户登录时刷新它,并将其进一步转移到将来。通常一个月就足够了