Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure active directory 使用个人帐户(live.com)获取我的应用程序的访问令牌_Azure Active Directory_Microsoft Graph Api_Access Token - Fatal编程技术网

Azure active directory 使用个人帐户(live.com)获取我的应用程序的访问令牌

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进行授权时,

使用密码授予身份验证端点获取访问令牌时遇到问题

我在我的Azure帐户中创建了一个应用程序注册,该帐户与我的个人live.com Microsoft帐户绑定

在应用程序设置中,我已将支持的帐户类型设置为AzureADandPersonalMicrosoftAccount(任何组织目录中的帐户(任何Azure AD目录-Multitenant)和个人Microsoft帐户(如Skype、Xbox))

当我试图通过我的个人帐户的用户名/密码,使用终点grant_type=password进行授权时,我收到以下错误:

AADSTS50034:xxx目录中不存在用户帐户{EmailHidden}。若要登录此应用程序,必须将帐户添加到目录中

我不确定这是怎么可能的,因为我显然是我的Azure广告的唯一成员

应用程序,待办事项清单列在用户配置文件中的应用程序下,如下所示:

请注意,我能够使用以下文档中描述的身份验证代码流成功获取访问令牌:

但是我想改用密码授权,但我尝试过的方法似乎都不起作用


我在这里遗漏了什么吗?

Microsoft identity platform不支持个人帐户的资源所有者密码流

Microsoft identity platform终结点仅支持Azure AD租户的ROPC,而不支持个人帐户。这意味着您必须使用特定于租户的端点()或组织端点