Azure active directory 使用个人帐户(live.com)获取我的应用程序的访问令牌
使用密码授予身份验证端点获取访问令牌时遇到问题 我在我的Azure帐户中创建了一个应用程序注册,该帐户与我的个人live.com Microsoft帐户绑定 在应用程序设置中,我已将支持的帐户类型设置为AzureADandPersonalMicrosoftAccount(任何组织目录中的帐户(任何Azure AD目录-Multitenant)和个人Microsoft帐户(如Skype、Xbox)) 当我试图通过我的个人帐户的用户名/密码,使用终点grant_type=password进行授权时,我收到以下错误: AADSTS50034:xxx目录中不存在用户帐户{EmailHidden}。若要登录此应用程序,必须将帐户添加到目录中 我不确定这是怎么可能的,因为我显然是我的Azure广告的唯一成员 应用程序,待办事项清单列在用户配置文件中的应用程序下,如下所示: 请注意,我能够使用以下文档中描述的身份验证代码流成功获取访问令牌: 但是我想改用密码授权,但我尝试过的方法似乎都不起作用Azure active directory 使用个人帐户(live.com)获取我的应用程序的访问令牌,azure-active-directory,microsoft-graph-api,access-token,Azure Active Directory,Microsoft Graph Api,Access Token,使用密码授予身份验证端点获取访问令牌时遇到问题 我在我的Azure帐户中创建了一个应用程序注册,该帐户与我的个人live.com Microsoft帐户绑定 在应用程序设置中,我已将支持的帐户类型设置为AzureADandPersonalMicrosoftAccount(任何组织目录中的帐户(任何Azure AD目录-Multitenant)和个人Microsoft帐户(如Skype、Xbox)) 当我试图通过我的个人帐户的用户名/密码,使用终点grant_type=password进行授权时,
我在这里遗漏了什么吗?Microsoft identity platform不支持个人帐户的资源所有者密码流 Microsoft identity platform终结点仅支持Azure AD租户的ROPC,而不支持个人帐户。这意味着您必须使用特定于租户的端点()或组织端点