6

Oracle/WebLogic 菜鸟在这里。我不确定我是否在问正确的问题,但任何和所有提示将不胜感激。

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

我的任务之一是让用户的用户 ID 显示在顶部的导航中,我的一位同事建议从其中一个 http cookie 中获取信息,但我不知道它在哪里/哪个 cookie。我到处查看,发现唯一相关的 cookie 是 OAMAuthnCookie,其中包含加密的会话相关 ID。

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

提前致谢 :)

4

1 回答 1

5

我想你可以使用;

  • oam_reqcookie(由 OAM 服务器设置)

或者

  • oamRequestContextcookie(由 11g WebGate 设置)
于 2017-05-23T13:51:29.287 回答