Обработка ответов из потока Azure B2C - PullRequest
0 голосов
/ 15 июня 2019

Я не могу понять, как использовать и обрабатывать ответы, которые возвращаются из Azure B2C, когда пользователь завершает поток и возвращается в мое приложение.В настоящее время, как только они возвращаются из Azure, я получаю ответ (зашифрованный, я предполагаю) в URL с атрибутом code=.Я не знаю, что с этим делать, не говоря уже о том, как правильно его расшифровать и использовать, чтобы либо вывести моего пользователя вперед, либо сделать что-то еще в случае ошибок.

Я видел, что есть конечные точки длямой поток переходит к https://tenant.someurl.com/v2.0/.well-known/openid-configuration?p=MY_FLOW_NAME

Один из них называется jwks_uri, и у него действительно есть ключ шифрования, который, я полагаю, мне нужно как-то использовать, но я ничего не смог с этим поделать.Я только догадываюсь, что это то, что мне нужно сделать.

Я также не уверен насчет кодов response_code и response_type, которые мне нужно использовать.В настоящее время мой тип response_type - это «код», но я не уверен, что мне это нужно.

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

1 Ответ

0 голосов
/ 16 июня 2019

Этот поток является частью предоставления кода авторизации потока.

Есть несколько образцов , к которым вы можете обратиться, используя библиотеку MSAL, чтобы сделать это для вас..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...