2016-10-03 11 views
5

Azure AD를 통해 기업 사용자를 인증해야하지만 동일한 로그인 화면에서 Azure AD B2C를 통해 외부 사용자를 인증해야하는 시나리오가 있습니다.하이브리드 인증 시나리오 - Azure AD B2C 및 Azure AD

이 기능을 공유 할 몇 가지 웹 응용 프로그램이 있습니다. 이 응용 프로그램은 .Net에서 Java-Spring + Angular 2에 이르는 다양한 기술 스택에서 제공됩니다.

이 용도로 권장되는 방법은 무엇입니까? 이 질문에 대해 이미 질문했지만 답변을 드리지만 그에 대한 많은 안내를 찾을 수없는 경우 사과드립니다. MSAL 라이브러리가이를 해결합니까? 게다가 아직 Java에 대한 MSAL 구현은 없습니다. Azure AD B2C Premium에서이를 지원합니까?

미리 도움 주셔서 감사합니다.

답변

4

유일한 옵션은 응용 프로그램에서 Azure AD & Azure AD B2C에 대한 지원을 개별적으로 구현하는 것입니다. 두 아이디 공급자 중 하나를 선택하고 올바른 아이디를 호출하도록 사용자에게 요청해야합니다.

Azure AD 조직 사용자를 Azure AD B2C에서 ID 공급자로 추가 할 계획입니다.이 시점에서 두 가지 통합은 필요하지 않습니다. 그러나 그 능력은 가까운 장래에 있지 않습니다.

나는 함께 .NET 응용 프로그램에서 모두 지원하는 방법에 대한 지침의 비트를 때렸다, 아마도 그것은 곧 정상 궤도에 당신을 얻을 것이다 : https://github.com/dstrockis/AAD-B2C-Hybrid

+0

최고 샘플 .... – LamonteCristo

+0

이 작동하지 않는 것 나를 위해 ... 이것은 표준 푸른 샘플 광고 중 하나를 기반으로합니까? – emseetea

+0

복제, 재구성되었지만 작동하지 못함 ... ida 이외의 것 : 임차인 및 ida : ClientId를 변경해야합니다 (관련 b2c 정책을 설정했다고 가정). – emseetea