【问题标题】:Oracle Weblogic OAM get user information using session cookiesOracle Weblogic OAM 使用会话 cookie 获取用户信息
【发布时间】:2017-10-20 01:15:36
【问题描述】:

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

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

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

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

提前致谢:)

【问题讨论】:

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


    【解决方案1】:

    我认为你可以使用;

    • oam_reqcookie(由OAM服务器设置)

    • oamRequestContextcookie(11g WebGate设置)

    【讨论】:

    • 感谢大家的回答,你们中的任何一个人都知道访问用户信息的任何其他方法,例如会话 cookie 之外的 Web 服务/REST API?
    • @ZvKa 不客气zvka,我想,这可能是一个很好的资源:@​​987654321@
    • 对不起,我的意思是更具体,想知道是否有任何来自 OAM/WebGate 的现有服务可供我使用,而不是从头开始开发新服务。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2018-06-27
    • 1970-01-01
    • 2017-10-23
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多