| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Single Sign-on для Web приложения, username? |
| Автор: cesium 17.10.2007, 10:15 |
| Пытаюсь реализовать в корпоративном Web приложении Single Sign-on - технологию единого входа в систему. Чтобы user, залогинившийся со своим именем в корпоративный домен, мог получить доступ к Web приложению. Примерно понимаю, как это сделать. Непонятно, как мне в самом приложении узнать для текущей сессии, - кто же зашел? Это необходимо для того , чтобы определить полномочия для этого чела в приложении, его роль и права. Сервер WebLogic. Помогите, пожалуйста. Уповаю на вашу милость и человеколюбие |
| Автор: 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, то есть и в дочерних приложениях |