【问题标题】:Cookie base authentication looses session in IE8基于 Cookie 的身份验证在 IE8 中丢失会话
【发布时间】:2014-12-11 19:34:32
【问题描述】:

希望社区中的某个人可以帮助解决目前令我困惑的问题。

网站使用客户端授权:一旦用户进行身份验证,就会设置一个 cookie,然后使用 cookie 来验证用户。网站使用 3 个 cookie:“auth” - 包含用于验证会话的授权令牌。 “sess” - 包含 webapp 使用的会话信息。 “authto” - 一个“超时”cookie,包含与客户端会话到期相关的日期/时间信息(有效的时间戳)。

该网络应用程序在过去几个月中运行良好,但由于某些奇怪的原因,今天 IE8 无法维持会话。我可以登录,一旦登录,当我导航时,我就退出了。只有 IE8 这样做(我们支持的最旧版本的 IE)。 chrome、firefox、safari、opera 和 >=ie9 都按预期工作。 ie8 停止工作。今天。在昨天运行的同一个应用上。

有什么想法吗?

【问题讨论】:

  • 看起来 IE 没有存储任何会话 cookie。

标签: cookies internet-explorer-8


【解决方案1】:

我们正在使用 typekit。出于某种原因,它阻止了 IE8 存储所有会话 cookie。

如果我们禁用 typekit,Web 应用程序将正常运行。

【讨论】:

    猜你喜欢
    • 2017-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    • 2019-12-20
    • 2011-10-17
    • 2020-10-08
    • 1970-01-01
    相关资源
    最近更新 更多