Как настроить аутентификацию между Spring Security Web API и приложением SSO Angular 9 в Azure? - PullRequest
0 голосов
/ 30 марта 2020

, поэтому я пытаюсь заставить мою Angular Spring Authentication работать уже около 3 недель, и я полностью застрял. Вот что я пытаюсь сделать:

У меня есть приложение SSO Angular, которое использует зависимость '@ azure / msal- angular' для аутентификации и авторизации на моем Azure Active Directory. На данный момент эта часть работает совершенно нормально.

В дополнение к моему интерфейсу у меня есть бэкэнд-приложение Spring-boot в качестве веб-API. Я пытаюсь использовать токены JWT, полученные моим интерфейсом от процесса аутентификации * 1029, и использовать этот токен для аутентификации вызова покоя.

Я не уверен, каков правильный поток аутентификации с этого момента. Я видел эти 3 разных примера реализации, которые все разные:

https://github.com/Azure-Samples/ms-identity-java-webapp

https://github.com/microsoft/azure-spring-boot/tree/master/azure-spring-boot-starters/azure-active-directory-spring-boot-starter

https://github.com/jdubois/spring-active-directory

Ни одна из этих реализаций не работала для моего бэкэнда. Итак, вопрос: как правильно построить этот поток аутентификации? Есть ли действующий учебник / пример реализации, которого я еще не видел?

...