Как запустить / смоделировать вход / транзакцию OIDC, чтобы получить полезную нагрузку? - PullRequest
0 голосов
/ 21 февраля 2019

Я занимаюсь разработкой приложения с длительным рабочим процессом.У приложения есть пользовательский интерфейс, который может быть основан на мобильном приложении или веб-приложении.WebApp в одном из компонентов на платформе, имеющей сервер аутентификации, который выступает в роли поставщика удостоверений.
Приложение собирает эти данные от имени Клиента.В конце процесса приложение должно отправить клиенту полезную нагрузку (содержащую все данные, которые оно собрало от пользователя).

Я хочу, чтобы эта передача полезной нагрузки происходила через OIDC (вызов API).используя токен доступа).Теперь в OIDC пользователь заходит на веб-сайт проверяющей стороны и использует для входа учетные данные, предоставленные поставщиком удостоверений.После завершения входа в систему Identity Provider (IDP) передает токен доступа и токен Identity Party (RP) проверяющей стороне, а затем проверяющая сторона может вызывать API для IDP с использованием токена доступа.

Я хочу этоПроцесс запускается, когда пользователь нажимает кнопку («Готово»).Есть ли какой-нибудь способ смоделировать вызов RP (клиента) из webApp, чтобы пользователь без проблем входил в систему, а затем RP вызывает API на IDP для получения полезной нагрузки?

...