Java 会话到期时,如何在JBoss中禁用登录页面重定向?

Java 会话到期时,如何在JBoss中禁用登录页面重定向?,java,session,jsf,jboss,login,Java,Session,Jsf,Jboss,Login,我将JBossAS5和JSF+Seam用于我的web应用程序。我正在使用表单身份验证,并在web.xml文件的“login config”标记中定义了登录页面 我还有一个过滤器,可以检查会话是否过期,并将用户重定向到会话超时页面 现在我面临的问题是,当会话在JBoss中过期时,服务器会将用户重定向到登录页面,而无需转到我的筛选器。因此,当调用我的筛选器时(即在以下流中:会话超时后->登录页面->用户登录),存在会话,我无法捕获会话过期条件 因为我使用的是JSF,所以每当会话过期并且用户登录时,我

我将JBossAS5和JSF+Seam用于我的web应用程序。我正在使用表单身份验证,并在web.xml文件的“login config”标记中定义了登录页面

我还有一个过滤器,可以检查会话是否过期,并将用户重定向到会话超时页面

现在我面临的问题是,当会话在JBoss中过期时,服务器会将用户重定向到登录页面,而无需转到我的筛选器。因此,当调用我的筛选器时(即在以下流中:会话超时后->登录页面->用户登录),存在会话,我无法捕获会话过期条件

因为我使用的是JSF,所以每当会话过期并且用户登录时,我总是会出现“视图无法恢复”异常


会话到期时,您知道如何阻止JBoss将用户重定向到登录页面吗?

删除部分,AS将不知道将用户发送到何处。你的请求将通过你的过滤器,它将完成它的工作

你也必须明确地处理登录表单,但这不是一门火箭科学。

哦,天哪,这是2009年的(!)问题LOL我是怎么来的?Stackoverflow真的应该终止过时的问题。英雄联盟