【发布时间】:2011-08-14 00:58:14
【问题描述】:
我需要从 Tomcat 中的 servlet(或过滤器)访问 Manager,以通过自定义会话 ID 加载自定义会话。
回答您的下一个问题:我为什么需要它。 Flash 中存在一个旧错误,导致它从 IE 而非当前浏览器发送 cookie。因此,如果我在 FF 中并且尝试使用 SWFUpload 上传文件,我最终会遇到错误的会话和错误。
我想将魔术参数添加到应该覆盖默认(错误)会话 ID 的 POST,然后加载自定义会话而不是 Tomcat 加载的会话。我不能使用 URL 重写,因为 cookie 首先被解析,并且当 flash 从 IE 发送错误的 cookie 时,Tomcat 不会尝试从 url 重写地址加载会话。
如果有任何其他提示如何从上下文访问管理器或原始问题的解决方案,我将不胜感激。
提前致谢, 陪审团
【问题讨论】:
标签: session tomcat servlets jakarta-ee