从WebSeal中失效会话和注销

时间:2017-03-28 06:34:17

标签: session jsf websphere single-sign-on webseal

在WebSeal中,有一个为Web应用程序配置的联结。显然,当调用上下文(/ app)时,将调用WebSeal的Login弹出窗口,并且用户提供用户名和密码。

应用程序从WebSeal的请求中接收我使用的标头,以便检索用户名并登录用户。

现在重点是我需要退出,我正在销毁会话,但WebSeal" session" (让我们这样说)仍然活着,所以如果我再次调用上下文(/ app),我再也不会收到弹出窗口,带有用户名的标题已经存在。

我使用以下方式使会话无效:

FacesContext.getCurrentInstance().getExternalContext().invalidateSession();

关于如何强制浏览器重新调用WebSeal的登录弹出窗口,是否有任何已知的想法?

0 个答案:

没有答案