Как получить токен доступа для Facebook API при использовании Azure B2C и .NET Core 2.1 - PullRequest
0 голосов
/ 10 октября 2018

Я создаю демонстрационное приложение в .NET Core 2.1, которое использует Azure AD B2C для входа в Facebook, и все хорошо, однако я хотел бы получить маркер доступа к Facebook, чтобы иметь возможность вызывать API Facebook, ядумал, что он будет добавлен к заявкам или, по крайней мере, будет иметь доступ к событию, например OnAuthorizationCodeReceived, где вы будете получать токены доступа, хотя пока я не вижу способа сделать это.Есть ли какой-нибудь способ получить токен доступа через Facebook через Azure B2C, если нет, то какой будет наилучшей рекомендуемой альтернативой?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 18 марта 2019

Похоже, теперь можно получить токен доступа Identity Provider в качестве заявки с помощью Azure B2C, отметьте Передайте токен доступа через поток пользователя в свое приложение в Azure Active Directory B2C

0 голосов
/ 11 октября 2018

В настоящее время токен доступа от внешнего поставщика удостоверений (например, Facebook) не может быть передан через Azure AD B2C в ваше клиентское приложение, то есть это пока не поддерживается сценарий.

Единственныйальтернатива - реализовать прямую федерацию между вашим клиентским приложением и Facebook.

...