2011-10-11 48 views
0

这是我的服务器正在运行的:(Zope 2.9.6-final,python 2.4.4,linux2)Zope/Plone 2.9奇怪的会话行为?

我有一个登录表单,用户必须向系统进行身份验证。 会话过了一段时间(比如20分钟)。

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

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

任何人都知道发生了什么事?

+0

不,你能描述你对你的(可能是)Plone 2.5站点所做的配置吗?或者,这是一个默认网站?你期望什么结果? – aclark

+0

我试图删除我以前在RAM缓存和HTTP缓存(在plone服务器上)的每个对象,它似乎可以工作... – DonCallisto

回答

0

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