在 HTTPS ( https://brian.com )中,每当我尝试使用登录表单登录时,会话都会启动,并且一切正常。 但是,当我尝试使用 HTTP ( http://brian.com )时,登录会话不会启动。表单只是清除,即使错误报告也没有任何反应。 注册表都可以。 可能是什么原因以及背后的解决方案。
( brian.com 只是该问题的一个示例)
答案 0 :(得分:0)
您可能有一些名称相同的Cookie,分别代表“ .myhost.com”和“ myhost.com”(不带点)吗? 当您从Cookie发送会话ID时,则sessionId已被重新加载两次:
PHPSESSID:.myhost.com
和
PHPSESSID:myhost.com
...打架我很累...(((