php会话登录未在http中加载,但仅在https中加载



HTTPS中(https://brian.com(,每当我尝试使用登录表单登录时,会话就会启动,一切正常。但是当我尝试使用HTTP(http://brian.com(,登录会话不会启动。表单刚刚清除,即使是错误报告也不会发生任何事情。登记表适用于这两种情况。背后的原因和解决方案是什么?

(brian.com只是这个问题中的一个例子(

您可能有一些名称相同的cookie用于'.myhost.com'和'myhost.com'(不带点(?当您从cookie发送会话ID时,sessionId已被重新加载两次:

PHPSESSID:.myhost.com

PHPSESSID:myhost.com

我很累要打。。。(

最新更新