![不同服务器中的两个网站具有相同的 cookie_domain,但不共享会话](https://linux22.com/image/710416/%E4%B8%8D%E5%90%8C%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%AD%E7%9A%84%E4%B8%A4%E4%B8%AA%E7%BD%91%E7%AB%99%E5%85%B7%E6%9C%89%E7%9B%B8%E5%90%8C%E7%9A%84%20cookie_domain%EF%BC%8C%E4%BD%86%E4%B8%8D%E5%85%B1%E4%BA%AB%E4%BC%9A%E8%AF%9D.png)
我有两个不同的网站,每个网站都有自己的服务器。网站 2 向网站 1 发送请求,让客户登录。请求包含允许凭据标头,响应状态为 200。两个网站都有相同的 memcache COOKIE_DOMAIN,但出于某种原因,网站 2 没有设置 $_SESSION 值。我错过了什么?
答案1
您实际上需要在 Web 服务器之间共享会话数据。Cookie 仅仅是会话存储的一个索引。
如何让 Web 服务器共享会话数据完全取决于服务器上使用的软件堆栈。
我有两个不同的网站,每个网站都有自己的服务器。网站 2 向网站 1 发送请求,让客户登录。请求包含允许凭据标头,响应状态为 200。两个网站都有相同的 memcache COOKIE_DOMAIN,但出于某种原因,网站 2 没有设置 $_SESSION 值。我错过了什么?
您实际上需要在 Web 服务器之间共享会话数据。Cookie 仅仅是会话存储的一个索引。
如何让 Web 服务器共享会话数据完全取决于服务器上使用的软件堆栈。