4

我有一个 Auth 组件(基于 Zend_Auth),我在不同服务器和不同环境的许多项目中使用它。它一直有效......直到现在:

当我尝试使用Google Chrome (12.0.742.122)登录新项目(使用相同的 Auth 组件)时,我在登录后立即被注销。FF 或 IE 不会出现此问题。

有谁知道为什么会这样?

4

4 回答 4

5

这不是采埃​​孚的问题。尽管听起来很奇怪,但通过向您的网站添加一个网站图标来解决这个问题。Chrome 正在请求网站图标并在收到 404 时使会话无效。我读过一篇文章,其中建议特殊的 404 配置可能会有所帮助。

于 2012-03-13T01:38:48.273 回答
0

It is a weird story. If you google the problem, you find that it sporadically turns up here and there but never systematically. There is a bug report for Zend Framework, there are issues at the Google Forums, there are similar reports in the tracking systems of Drupal and Wordpress. But somehow there are no clear answers.

In my case, the problem just went away by itself in the course of some other refactorings.

于 2011-07-29T16:30:56.563 回答
0

只是一个提示......我有同样的问题。调试后我发现主域上的 cookie 名称有冲突。它在 FF 和 IE 中工作,但 Chrome 为 ajax 请求使用了顶级域 cookie,而在常规请求中使用了较低的域 cookie。

于 2012-07-05T11:58:00.090 回答
0

可能是这个错误: http: //framework.zend.com/issues/browse/ZF-11502 - 评论中建议了一个修复程序。

于 2011-07-22T14:56:11.923 回答