나는 여러 개의 Spring 웹 애플리케이션을 가지고 있는데, 각각은 자체 데이터베이스를 가지고있다. 나는 내가 를 통과 할 점를 입력하는 웹 응용 프로그램을 B을 사용하려는 경우 는 지금은 다른 모든 애플 리케이션을위한 포인트를 입력으로 작동하는 웹 응용 프로그램 .. 그래서다른 모든 웹 응용 프로그램을 관리하려면 어떻게 진입 점 웹 응용 프로그램을 만들 수 있습니까?
을 만들어야합니다 웹 앱. 이 응용 프로그램 내에서 로그인을해야합니다. 그렇게하려면 Active Directory
에 대해 로그인해야합니다. 그런 다음 사용자는 권한이있는 앱에만 액세스 할 수 있으며 각 앱에는 몇 가지 다른 역할이 있습니다.
어떤 솔루션을 제공 할 수 있습니까?
나는 약 SSO
에 대해 읽었지 만 나는 그것이 정확하다는 것을 확신하지 못한다. 그래서, 당신은 어떤 생각을 가지고 있니?
수정 마이크로 서비스에 대해 어떻게 생각하십니까? 내 시나리오에 좋은가요?
답변 해 주셔서 감사합니다.하지만 마이크로 서비스 아키텍처를 사용하는 경우 왜 OAuth2가 필요합니까? – Teo
OAuth2를 사용하면 사용자를 인증하고 토큰을받을 수 있습니다. 모든 서비스에서이 토큰을 사용할 수 있습니다 (단일 로그인) – craigwor
마이크로 서비스 인프라를 만들려면 Eureka를 사용하는 것이 맞습니까? – Teo