【问题标题】:Active Directory B2C get facebook access tokenActive Directory B2C 获取 facebook 访问令牌
【发布时间】:2016-08-09 18:44:46
【问题描述】:

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

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

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

【问题讨论】:

    标签: azure-ad-b2c


    【解决方案1】:

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

    看到这个:

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

    OAuth 令牌:使用 Easy Auth,应用程序代码可以直接访问提供商特定的 OAuth 令牌。如果您想代表登录用户进行图形 API 调用(例如,调用 Facebook 图形以将照片发布到用户的时间轴),这将非常有用。但是,B2C 不会向您的应用程序代码公开提供者 OAuth 令牌。

    【讨论】:

    • 感谢您的确认……这也是我的结论。
    • 嗨,有什么进展吗?我已经看到这篇关于 OAuth 流程的帖子docs.microsoft.com/en-us/azure/active-directory-b2c/…,但我很难弄清楚如何在 AD 中以及通常在我的网络应用程序中配置它(这似乎是很少的代码示例)。基本上我想使用 B2C,但也可以访问正在使用的提供者的 access_token,这样我就可以继续进行相关的图形调用。
    • 我认为这方面没有任何进展。
    • 哇,好痛!因此,如果我想通过 facebook 和电子邮件注册从客户端访问,最好使用本机 FB SDK 和 ADB2C 进行电子邮件注册?
    猜你喜欢
    • 2019-08-25
    • 2018-02-17
    • 2020-05-25
    • 2019-11-06
    • 1970-01-01
    • 2023-03-19
    • 2023-02-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多