Как заставить аутентификацию работать через oauth2-oid c в angular app -> spring backend -> application - PullRequest
0 голосов
/ 16 апреля 2020

Перво-наперво, я не очень опытный в oauth2 и oid c.

Я получил следующую архитектуру

Подводя итог этой картине: Я хочу чтобы иметь возможность войти в приложение через мое Angular приложение, которое имеет промежуточный элемент SpringBoot Backend. Приложение уже поддерживает SSO через oauth2 и oid c.

. Первоначально я попытался бы получить токен ID в приложении Angular. С этим токеном я хочу пройти через свой Backend к приложению, которое будет аутентифицировать пользователя.

Я иду в правильном направлении? Если да, то какой минимальный конфиг я должен установить в своем приложении angular, чтобы получить идентификатор токена? Для приложения я уже получил идентификатор клиента и секрет клиента, который прекрасно работает.

1 Ответ

0 голосов
/ 03 мая 2020

Таким образом, я решил это, запросив весь токен, включая утверждения на моем angular интерфейсе через неявный поток oauth2-oid c. Затем я добавил необходимую информацию в заголовок авторизации в качестве токена на предъявителя и получил ее работоспособной ?

...