服务器在每个请求上发送具有不同值的Set-Cookie

时间:2011-01-29 20:12:19

标签: cookies zope

每次请求页面时,我们的Zope服务器都会为同一个cookie发送不同的值。我不确定为什么会这样做。这听起来像是故意还是我们有错误的配置问题?似乎只有在有人登录后才开始这样做。

看起来我们正在使用的可扩展用户文件夹加载项负责这样做。

2 个答案:

答案 0 :(得分:1)

看起来exUserFolder故意这样做。可能是为了尝试添加更多安全性。

答案 1 :(得分:0)

为了找出发送cookie的有问题的软件,我建议在ZPublisher setCookie()方法中添加一个调试器调用。至少有一条调试消息会告诉您何时发送cookie。如果有必要,您可以使用pdb.set_trace()调查调用堆栈,以找出实际调用setCookie()的代码。