前几天我遇到了一个问题,程序在本机上运行正常,在服务器上登陆后台时,登陆不了,但是我换一台计算机却可以登陆,我判断是服务器读不了本机的cookie,原以为是ie的问题,换了好几种IE浏览器,只有firefox才可以登际,这时我更加以为是IE的问题了。
但是我登陆其它网站,如www.baidu.com 或者其它如www.csdn.net 都可以,它们也是采用cookie的,我打开了临时文件夹看了一下,发现这些网站的cookie有效时间都很长,有几年的。
于时乎我把自己的程序的cookie的有效期改为10年,测了一下发现,问题解决了。此时想想为什么以前可,现在不行了呢?
我发现自己的电脑的系统时间被改了,本来今天25号,我的系统被改为27号了。而我程序中设置的cookie有效期为1天