Необходимые условия для реализации единого входа в веб-приложении на основе Java
Я пытался реализовать SSO в существующем веб-приложении Java. Я потратил много часов, чтобы понять это, но пока не смог добиться успеха. Может ли кто-нибудь сказать мне какой-то ориентированный способ, которым я могу этого достичь
я ищу
- С какого модуля /API я должен начать
- Какой будет лучший способ внедрения единого входа для начинающего
- Любые хорошие книги / блоги / сайты.
PS: я знаю Servlet/JSP и до сих пор создавал очень простое приложение, используя JSP/Servlet. (НЕТ РАМКИ).
1 ответ
Что именно вы подразумеваете под единым входом, ваше приложение распределено или единый вход для разных приложений?
Вы можете написать фильтры для аутентификации и авторизации; где вы проверяете действительный сеанс и вошел ли пользователь в систему; в зависимости от этой отправки запрос на ресурс или страницу входа.
Другой вариант - использовать декларативную безопасность Java EE.