Windows XP、Vista、IE和某些用户的PHP会话/Cookie问题

Windows XP、Vista、IE和某些用户的PHP会话/Cookie问题,php,internet-explorer,session,cookies,Php,Internet Explorer,Session,Cookies,我以前在这里提到过,但仍然存在问题,因此添加了一些额外的信息:) 我们有一个本地intranet站点,网络上的每个人都使用该站点,使用该站点的用户中可能有5%(甚至更少)存在会话未正确存储的问题 我尝试过手动定义路径,虽然大多数用户会话都是创建的,并且保持良好状态,但在受影响的机器上,它似乎要么忘记了cookie在那里,要么无法读取它们,然后几乎每次刷新页面时都会创建一个新cookie 需要注意的是 发生在Zend登录屏幕和我们的系统上,所以这一次,它不是我的诡诈代码 它只影响会话cookie

我以前在这里提到过,但仍然存在问题,因此添加了一些额外的信息:)

我们有一个本地intranet站点,网络上的每个人都使用该站点,使用该站点的用户中可能有5%(甚至更少)存在会话未正确存储的问题

我尝试过手动定义路径,虽然大多数用户会话都是创建的,并且保持良好状态,但在受影响的机器上,它似乎要么忘记了cookie在那里,要么无法读取它们,然后几乎每次刷新页面时都会创建一个新cookie

需要注意的是

  • 发生在Zend登录屏幕和我们的系统上,所以这一次,它不是我的诡诈代码
  • 它只影响会话cookie可能因为不足和/或错误而被拒绝。尽量使其具体化,例如:

    session_set_cookie_params(0, '/path/to/your/php-application', '.www.example.com', false, true);
    

    会话cookie可能会因为不足和/或错误而被拒绝。尽量使其具体化,例如:

    session_set_cookie_params(0, '/path/to/your/php-application', '.www.example.com', false, true);
    

    是否有5%的用户的用户信息在从cookie检索时会中断cookie服务器端的正确读取/解码/解析?

    是否有5%的用户的用户信息在从cookie检索时,中断cookie服务器端的正确读取/解码/解析?

    我知道这是一个旧线程,但如果其他人发生这种情况,则此问题的原因可能是机器名称中的连字符。显然IE7不会为带有-或u的域名存储cookie,因为它们在技术上是无效的。当然,收到错误消息而不是悄无声息地丢弃cookie会很好,不是吗?

    我知道这是一个旧线程,但如果其他人遇到这种情况,这个问题的原因可能是机器名中的连字符。显然IE7不会为带有-或u的域名存储cookie,因为它们在技术上是无效的。收到一条错误消息而不是悄无声息地丢弃cookie当然很好,不是吗?

    啊,不幸的是运气不好:(认为我们可能必须更新服务器,然后切换到apache…但不确定这是否有帮助:)你是否尝试添加(伪造的)压缩隐私策略?嗨,格鲁博,为我的无知道歉,但我该怎么做?我确实试过阅读msdn链接,但发现它有点让人不知所措:(谢谢这个:
    header('P3P:CP=“CAO PSA-OUR”');
    看啊,不幸的是没有运气:(认为我们可能必须更新服务器,然后切换到apache…不确定这是否有帮助:)您是否尝试添加了(假的)紧凑型隐私政策?嗨,格鲁博,为我的无知道歉,但我该怎么做呢?我确实试过阅读msdn链接,但发现它有点让人不知所措:(谢谢这个:
    header('P3P:CP=“CAO PSA OUR””);
    谢谢,但我不这么认为-如果他们使用另一台机器或浏览器,效果会很好:(谢谢,但我不这么认为-如果他们使用其他机器或浏览器,效果很好:(