Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Single Sign-on для Web приложения, username?


Автор: cesium 17.10.2007, 10:15
Пытаюсь реализовать в корпоративном Web приложении Single Sign-on - технологию единого входа в систему.
Чтобы user, залогинившийся со своим именем в корпоративный домен, мог получить доступ к Web приложению.
Примерно понимаю, как это сделать.
Непонятно, как мне в самом приложении узнать для текущей сессии, - кто же зашел?
Это необходимо для того , чтобы определить полномочия для этого чела в приложении, его роль и права.
Сервер WebLogic.

Помогите, пожалуйста.
Уповаю на вашу милость и человеколюбие smile

Автор: LSD 18.10.2007, 17:04
Используй NTLM аутентификацию, http://www.jguru.com/faq/view.jsp?EID=1045412 как это реализовать. И почитай http://davenport.sourceforge.net/ntlm.html#whatIsNtlm.

Автор: solve 23.10.2007, 17:53
Имхо, проще сделать page-flow c начальным action - аутентификацией в домене и прописать для каждого веб-приложения свои actions .Тогда сразу же при авторизации будет удобно запихать инфо пользователя в сессию, параметры которой будут доступны во время всего page flow lifetime, то есть и в дочерних приложениях

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)