【发布时间】:2016-06-23 07:20:59
【问题描述】:
我正在使用 openAM 对我们的应用程序进行身份验证。 OpenAM 正在使用 LDAP。我正在使用 HTTP_HEADER 获取用户名,如下所示。
String userid = request.getHeader("HTTP_REMOTE_UID");
userid = userid != null ? userid.trim() : null;
现在,我只获得用户名,但我还需要更多信息,例如城市、国家/地区等。
谁能告诉我如何在 openAM 中设置附加信息,以便我可以从 HTTP HEADER 获取它?
我是 OPENAM 的新手,所以如果它是无用的问题,请忽略这个问题。
提前感谢您宝贵的时间。
【问题讨论】:
-
您的应用程序是否受到策略代理的保护?还是直接使用 REST API 连接到 OpenAM?
-
@GuillermoR 它受策略代理保护。我们没有使用 REST。
标签: java jakarta-ee openam