#asp.net #api #linkedin #azure-ad-b2c
#asp.net #API #LinkedIn #azure-ad-b2c
Вопрос:
Я создал клиента B2C с пользовательским потоком, который содержит способ подключения к linkedin. В моем ASP.NET веб-сайт, я хочу отобразить информацию linkedin о подключенном пользователе.
В моих исследованиях я видел другой способ сделать это, но это возможно только с помощью пользовательской политики, и мне нужно знать, есть ли в 2020 году решение или нет, чтобы получить информацию о пользователе через linkedin.
Заранее благодарю вас.
Ответ №1:
Похоже, передача токена доступа через пользовательский поток в ваше приложение может быть полезной. С помощью токена доступа приложение сможет напрямую вызывать API LinkedIn.
Комментарии:
1. спасибо за ваш ответ! но в примере Microsoft они используют jwt.ms для получения жетона. Могу ли я выполнить вызов jwt в своем коде для получения idp_access_token или есть другие способы получить это?
2. Токен idp возвращается в id_token, который AAD B2C выдает вашему приложению — jwt.ms это пример приложения. Затем вашему приложению необходимо проанализировать утверждения id_token, чтобы найти id_access_token. Затем он может использовать это значение утверждения (по сути, встроенный JWT) для вызова API Linekdin.