Zope / Plone 2.9奇怪的会话行为?

时间:2011-10-11 08:05:23

标签: session caching plone zope

这是我的服务器正在运行的:(Zope 2.9.6-final,python 2.4.4,linux2)

我有一个登录表单,用户必须对系统进行身份验证。 会话在一段时间后(比如说,20分钟)到期。

如果我在一个页面上(称之为x)并且我的会话过期(意味着当我点击链接时,我将重定向到登录表单)或者我手动重启服务器会发生奇怪的事情:如果我登录 - 再次点击一些链接(比如说所有但不是x),页面将被发送给我。如果我请求x页面(我在会话到期之前的位置),服务器会在登录页面上重定向我(就像我无权访问该页面一样)。

如果我在浏览器上禁用缓存,则该问题似乎消失了。

有谁知道发生了什么?

1 个答案:

答案 0 :(得分:0)

我已经看到401重定向最终被代理缓存缓存的问题。 Plone 4.1现在设置适当的缓存头以避免这种情况。