Active Directory B2C 获取 facebook 访问令牌

Active Directory B2C get facebook access token

我正在将新的 AD B2C 功能与 Azure Web 服务中的社交身份验证功能进行比较。使用 AD B2C 方法,我似乎无法找到一种方法来从像 facebook 这样的社交提供商访问底层访问令牌。

例如在 Azure Web 服务社交身份验证中,有一个 http://example.com/.auth/me 端点可以提供 BACK 令牌以访问社交提供商的 api。

这在 B2C 中不可用吗?如果不是,那似乎是倒退了一步。

据我所知,答案是否定的(尽管我希望有办法)。

看到这个:

https://blogs.msdn.microsoft.com/appserviceteam/2016/06/22/app-service-auth-and-azure-ad-b2c/

OAuth Tokens: With Easy Auth, the application code has direct access to the provider-specific OAuth tokens. This is useful if you want to make graph API calls on behalf of the logged-in user (for example, calling the Facebook Graph to post a photo to the user’s timeline). B2C, however, does not expose the provider OAuth tokens to your application code.