Я новичок в клиентском проекте, который был создан через oasp4j, и который основывается на Spring Boot.Spring Boot + Security + MVC + LDAP AD + SSO
Проект клиента использует Spring Security, Spring MVC и логин основан на LDAP AD, проект работает; Моя задача - создать единую аутентификацию пользователя (SSO), и пока я не могу найти хороший трек, чтобы запустить его.
Я прочитал статьи о CAS, SAML, OAuth2, Waffle, SSOCircle и Kerberos, и я не могу выбрать один из них и как настроить его с помощью конфигурации Spring-Boot.
https://spring.io/guides/tutorials/spring-boot-oauth2/
http://docs.spring.io/autorepo/docs/spring-security-saml/1.0.x-SNAPSHOT/reference/htmlsingle/
https://spring.io/blog/2015/02/03/sso-with-oauth2-angular-js-and-spring-security-part-v
Любая идея, как поступить, если я хочу, чтобы реализовать их конфигурации Spring загрузки и которым решение лучше и Простейшая, чем другие?
Во-вторых, что, если я выберу CAS в качестве сервера аутентификации, после этого мои пользователи смогут получить доступ к другому приложению компании, использующей другой сервер аутентификации?
спасибо