我写了一个php页面,每次在会话中加载页面时都会更新cookie。 所以我的脚本接收cookie,打开会话,验证用户,更改SSID并将cookie发送回浏览器。 一切顺利,除非有时Firefox随机不更新cookie。 这是调试页面的网络日志:
Cookies en respuesta(回复)
^ h
值s00s3lm7cic5mndom47kfaqgk7
到期2018-11-16T12:10:40.000Z
Cookies en pedido(REQUEST)
^ h
7d9qije7kv4rgl9lk5ilg0j3n2
Cookies en pedido(REQUEST)
^ h
1t51hd187gf104qtq12680er47
显然,使用该cookie会话不一样......所以用户必须再次登录
我已经深入内部检查了,我发现在获取第X页之后,对服务器的下一个请求是扩展名为.php的JS文件(我真的需要预处理javascript)但这次没有cookie发送此请求,所以我认为Firefox在页面X加载后删除了所有cookie。但为什么?到期日是2018年......任何想法?