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

时间:2017-05-19 19:48:00

标签: oracle weblogic session-cookies weblogic11g oracle-fusion-middleware

Oracle / WebLogic noob。我不确定我是否提出了正确的问题,但我们将非常感谢所有提示。

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

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

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

提前致谢:)

1 个答案:

答案 0 :(得分:5)

我想你可以使用;

  • oam_req cookie(由OAM服务器设置)

  • oamRequestContext cookie(由11g WebGate设置)