×

Loading...

Topic

This topic has been archived. It cannot be replied.
  • 工作学习 / IT杂谈 / 有个问题一直不明白,
    前两天刚刚注册,最早的两个贴都没有贴上,
    后来倒是贴上啦,只是SUMBIT后要再LOGIN一次,有朋友讲,是俺机器的时区没有设对,这个我不太懂,为什么用户的机器时区一定要和SERVER的时区一致,才可以用COOKIE,哪位兄弟解释一下?
    • 我也想知道,不过纠正你一个认识,不是和服务器一致,而是和实际一致。
      • 而且不知道那个古怪精灵的斑竹怎么找到这个Root Cause的。
      • 可我看到别的版的帖子,是这么说的GMT -5呀,这不是SERVER的 时间吗?实际的时间是个相对概念,SERVER不知道,你自己的机 器也不知道,你设什么是什么,对不?这个也不懂
        • Workstation上也有啊,我改的就是控制面板上的。贼灵。
    • 我明白了,Cookie时间一长就会失效,以防盗用。发送时要记时间,所以有了你的实际时间和时区设置之间的差。和实际一致后,此差为零,Cookie起作用。请专业人士指正。
      • 佩服佩服!设置Cookie的时候,确实要设一个失效时间。
        • 还被我这个门外汉给蒙对了。那Sailor在把小甜饼送到大家机器里的时候,为了防止时间一长被人偷吃,特地加了保质期。
        • 那我再反问一下,如果这么说,我把自己的时间改成两年前 俺的COOKIE是不是永远不失效啦?还是不懂,(BTW这地方 人好,奔儿热情)
          • 天津人?! :O
            • 不是啦,;)
          • Cookie的失效期是Sailor(或微软) 决定的,不知道你能不能改。
            • 道理上应该是不可以改,我的意思是,COOKIE的失效时间不应该 跟用户的机器的时钟有关系,应该跟设置它的SERVER的时间有关系, 这就是为什么俺不明白,要俺改时区COOKIE才可以正常工作的原因。
              • 通过Cookie取到你的机器时间,然后和Server的系统时间比较,如果你的机器的时间错了,嘿嘿。
                • 不会吧?就是说,SERVER假定用户机器的设置正确才工作正常? 俺以前听人家说,All the screw-ups are based on assumption,俺不是说用户坏话,假设用户是傻瓜才对,对吧?
                  • 说实话,这里有猫溺!
                    具体我不懂。
                • “通过Cookie取到你的机器时间”---- How?
              • 试试改了时区有什么影响。
                • 好像没事呀!