Session 用户名更改对会话的影响?

Session 用户名更改对会话的影响?,session,weblogic,single-sign-on,webcenter,oam,Session,Weblogic,Single Sign On,Webcenter,Oam,我在我的应用程序中使用OAM进行访问管理,这是一个基于Weblogic的WCP11PS4A应用程序。 应用程序中的功能之一是允许用户在登录会话中更新/更改用户名 我关心的是,当用户更新用户名时,这将如何影响会话。我相信,虽然我使用OAM(ObSSO Cookie)进行身份验证,但容器会话仍然由容器维护,如果会话受到影响,则ObSSO Cookie也需要根据用户(假设uid)的情况进行更新在登录会话中更改ObSSOCookie不会受到影响,但其他用例(如注销或OAM会话超时)会受到影响。理想情况下

我在我的应用程序中使用OAM进行访问管理,这是一个基于Weblogic的WCP11PS4A应用程序。 应用程序中的功能之一是允许用户在登录会话中更新/更改用户名


我关心的是,当用户更新用户名时,这将如何影响会话。我相信,虽然我使用OAM(ObSSO Cookie)进行身份验证,但容器会话仍然由容器维护,如果会话受到影响,则ObSSO Cookie也需要根据用户(假设uid)的情况进行更新在登录会话中更改ObSSOCookie不会受到影响,但其他用例(如注销或OAM会话超时)会受到影响。理想情况下,您应该为更新/更改的用户重新生成ObSSOCookie。

谢谢您的帮助。我主要关心的是,如果我更新Obsso Cookie,并且在更新之后,如果我调用FacesContext.getCurrentInstance().getExternalContext().getSessionMap()之类的函数,那么返回的会话映射是否与旧会话映射相同,或者一起创建新会话。它将返回新会话。