Azure active directory 如何允许用户使用';OAuth 2.0资源所有者密码凭据授予流';通过社会身份提供者?

Azure active directory 如何允许用户使用';OAuth 2.0资源所有者密码凭据授予流';通过社会身份提供者?,azure-active-directory,azure-ad-graph-api,Azure Active Directory,Azure Ad Graph Api,我有一个客户机/服务器应用程序,在该应用程序中,我能够成功地使用Microsoft Graph API创建用户。我还可以通过以下文档使用“资源所有者密码凭据授予流”对这些用户进行身份验证和授权: 但我还需要给用户提供使用Facebook或Google帐户登录的选项,这在使用这种类型的授权流时似乎是不可能的。我知道身份提供者可以与Azure AD B2C一起使用,但是,我需要一种在我自己的应用程序中使用身份提供者的方法,而不是通过重定向或弹出窗口 任何建议都将不胜感激 否。资源所有者密码凭据授权流

我有一个客户机/服务器应用程序,在该应用程序中,我能够成功地使用Microsoft Graph API创建用户。我还可以通过以下文档使用“资源所有者密码凭据授予流”对这些用户进行身份验证和授权:

但我还需要给用户提供使用Facebook或Google帐户登录的选项,这在使用这种类型的授权流时似乎是不可能的。我知道身份提供者可以与Azure AD B2C一起使用,但是,我需要一种在我自己的应用程序中使用身份提供者的方法,而不是通过重定向或弹出窗口


任何建议都将不胜感激

否。资源所有者密码凭据授权流不支持社交身份提供程序

在Azure AD中,Microsoft identity platform端点仅支持Azure AD租户的ROPC。混合身份联合方案中不支持ROPC。请参阅详细信息(重要提示)


在Azure AD B2C中,ROPC仅支持本地帐户。用户无法登录Microsoft、Google+、Twitter、AD-FS或Facebook等联合身份提供商。请参阅。

好的,这就是我害怕的。您是否知道有任何方法可以在Azure中使用社交身份提供商而不使用B2C?@JakeLong仅查找google帐户方法:。