如何维护子域和https的会话

时间:2010-08-24 12:16:57

标签: session https subdomain

我遇到与子域和https请求相关的问题。

我正在尝试从http路由到https,其中我的http地址是subdomain.domain.com,https地址是domain.com/subdomain。但问题是,当我从http切换到https时,我松开了会话变量。

如何在http和https请求中保留会话变量。

谢谢。

1 个答案:

答案 0 :(得分:0)

会话可能由cookie跟踪。

Cookie有与之关联的域名,在这种情况下,这将是“subdomain.domain.com”。对于其他域,即使它是父域,也不会由Web浏览器提供cookie。

我认为有一些方法可以使Cookie对给定域下的所有子域都有效,但是您必须查看您正在使用的软件的文档。

有关更多信息,我们确实需要有关您用于保持此会话的软件的更多详细信息。标准的PHP会话?或其他什么?