【发布时间】:2016-09-10 17:11:44
【问题描述】:
我的应用网址是http://localhost:7001/customer
当我点击这个 url 时,浏览器(firefox/chrome)会向后端(应用服务器)发送一些 jsessionId(比如 100)。 Weblogic 创建新的 jsessionId(say 200) 因为 100 不存在并且 将其作为响应标头发送回。现在每当点击我的应用程序 url 它应该发送 200 但它仍然发送陈旧的 jsessionId 即 100
如果我使用与 tomcat 相同的代码,它会按预期工作。我不确定为什么在 weblogic 的情况下不发送正确的 jsessionId ? Muy 猜测是 weblogic 默认情况下会发送一些 cookie 或响应标头,这会限制浏览器发送最新的 jssession。 我不确定它是什么或可能是其他原因?
我从 tomcat 6 转移到 weblogic 12.2.1
【问题讨论】:
标签: java cookies browser weblogic jsessionid