2014-01-29 4 views
0

У меня есть вопросы новичков, чтобы спросить экспертов. В настоящее время я могу получить SSO с серверами Active directory и Bea Weblogic.Одиночный вход с использованием Ldap и Weblogic Server (Java)

Я могу получить идентификатор пользователя логина, используя httpreq.getUserPrincipal().

Но мне нужно, чтобы иметь возможность получить другой атрибут из AD, такие как email, department и т.д.

Можно ли получить эту информации от печенья? Нужно ли мне настраивать какие-либо вещи на AD или Bea Servers, чтобы он работал.

ответ

0

Вам понадобится создать собственный поставщик аутентификации Weblogic, который будет подключаться к AD, найти вашего пользователя, получить все необходимые атрибуты и поместить их в своего принципала безопасности. Затем вы можете получить эту информацию от Principal в своих сервлетах.

Смежные вопросы