这是我的服务器正在运行的:(Zope 2.9.6-final,python 2.4.4,linux2)
我有一个登录表单,用户必须对系统进行身份验证。 会话在一段时间后(比如说,20分钟)到期。
如果我在一个页面上(称之为x)并且我的会话过期(意味着当我点击链接时,我将重定向到登录表单)或者我手动重启服务器会发生奇怪的事情:如果我登录 - 再次点击一些链接(比如说所有但不是x),页面将被发送给我。如果我请求x页面(我在会话到期之前的位置),服务器会在登录页面上重定向我(就像我无权访问该页面一样)。
如果我在浏览器上禁用缓存,则该问题似乎消失了。
有谁知道发生了什么?
答案 0 :(得分:0)
我已经看到401重定向最终被代理缓存缓存的问题。 Plone 4.1现在设置适当的缓存头以避免这种情况。