Конфигурация Spring Security для Azure B2 C и Azure AD для единого входа - PullRequest
0 голосов
/ 26 марта 2020

У нас есть приложение, которое должно позволять сотрудникам (используя AD) и внешним пользователям (используя Azure B2 C) входить в приложение. У меня SSO работает на сотрудников, использующих AD. В отдельном приложении у меня есть внешние логины, работающие с использованием каталога Azure B2 C. Мне нужно настроить Spring Security для обеих реализаций, и я не могу понять, как это сделать.

Например. Когда пользователи нажимают на root приложения, они получают представление «Вход в систему / вход в систему» ​​из пользовательских потоков B2 C. Также есть кнопка «Я сотрудник», которую сотрудники будут использовать. Внешние пользователи могут зарегистрироваться или войти в систему, используя потоки пользователей B2 C.
Но обычные сотрудники будут использовать кнопку сотрудника и будут проходить аутентификацию на Azure AD.

Мне нужна помощь в настройке Spring Security для использования B2 C входа внешнего пользователя в root "/" и Azure AD для входа сотрудника в "/ employeeLogin", например.

Заранее спасибо!

...