Session Weblogic 12.2.1.0.0在使用JSF重定向期间从请求中删除会话

Session Weblogic 12.2.1.0.0在使用JSF重定向期间从请求中删除会话,session,jsf-2,weblogic,weblogic12c,Session,Jsf 2,Weblogic,Weblogic12c,req.getSession(false)在重定向之前具有值,但在从Weblogic 12.2.1.0.0重定向之后返回null。ServletResponseImpl.sendRedirect正在删除会话实例,并且未调用sessionDestroyed方法 这在tomcat和旧版本的weblogic中运行良好 请查找以下堆栈跟踪: weblogic.servlet.internal.ServletResponseImpl.sendRedirect(ServletResponseImpl.jav

req.getSession(false)在重定向之前具有值,但在从Weblogic 12.2.1.0.0重定向之后返回null。ServletResponseImpl.sendRedirect正在删除会话实例,并且未调用sessionDestroyed方法

这在tomcat和旧版本的weblogic中运行良好

请查找以下堆栈跟踪: weblogic.servlet.internal.ServletResponseImpl.sendRedirect(ServletResponseImpl.java:1027) 位于weblogic.servlet.internal.ServletResponseImpl.sendRedirect(ServletResponseImpl.java:948)
在javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:176)

我认为您需要的是启用会话共享,请参阅-

代码没有问题

这是Weblogic中的一个bug。请联系Weblogic团队进行修复。

这是Weblogic中的一个错误。请联系weblogic团队以获得修复。