Oracle Weblogic OAM 使用会话 Cookie 获取用户信息



Oracle/WebLogic noob here.我不确定我是否问了正确的问题,但任何和所有提示将不胜感激。

我们正在尝试将Angular 4 Web应用程序部署到Oracle WebLogic服务器上,该服务器具有Apache HTTP和由OAM管理的安全性。用户最初将被定向到 OAM 登录屏幕,登录后,他们将被定向到 Angular 应用程序。

我的任务之一是让用户的用户ID显示在顶部的导航上,我的一位同事建议从其中一个http cookie中获取信息,但我无法弄清楚它在哪里/哪个cookie。我到处找了看,我找到的唯一相关的cookie是OAMAuthnCookie,其中包含加密的会话相关ID。

我认为如果没有服务器端的一些自定义,这是不可能的,任何直接的答案或建议来完成我的任务都会非常有帮助。WebLogic/OAM是否提供Web服务,我可以从客户端Angular应用程序访问我正在寻找的用户信息?

提前致谢:)

我想你可以使用;

  • oam_reqcookie(由 OAM 服务器设置)

  • oamRequestContext饼干(由11g WebGate设置)

最新更新