代码之家  ›  专栏  ›  技术社区  ›  Sev

我的网站使用cookie-需要切换到会话

  •  0
  • Sev  · 技术社区  · 15 年前

    我的网站使用cookie。我需要让它使用会话。

    这是因为有第三方需要连接到它,而且它总是要求在浏览器中启用第三方cookie,这让我的客户很恼火。

    除了切换到会话,还有其他方法可以解决这个问题吗?

    4 回复  |  直到 15 年前
        1
  •  2
  •   kemiller2002    15 年前

    您可以进行无烹饪会话:

    http://msdn.microsoft.com/en-us/library/aa479314.aspx

    他们有缺点,但这是可能的。

        2
  •  2
  •   Community Mohan Dere    9 年前

    从cookie切换到会话的主要原因是将数据的存储位置从客户机(cookie)切换到服务器(会话)。但是,缺点是会话通常需要cookie来携带会话ID。

    但是 as Kevin has already pointed out ,可以使用URL中发送的会话ID来实现会话。但是,这样做的缺点是,会话ID比在HTTP头中发送时更不透明。

        3
  •  1
  •   Gates VP    15 年前

    好的,简短的回答是肯定的,但长篇的回答是这是一个更大的问题。

    您可以使用无cookie的会话,只需传递cookie ID。但是如果你真的计划让第三方验证你的用户,那么现在是时候看看 OpenID OAuth .

        4
  •  0
  •   Greg    15 年前

    使用会话需要使用cookie。

    推荐文章