Azure active directory 无法通过用户名/密码和Microsoft Graph API、资源所有者密码凭据、Azure AD登录

Azure active directory 无法通过用户名/密码和Microsoft Graph API、资源所有者密码凭据、Azure AD登录,azure-active-directory,microsoft-graph-api,msal,Azure Active Directory,Microsoft Graph Api,Msal,我在中通过以下步骤获得以下错误: 步骤1:克隆或下载此存储库 步骤2:(可选)向Azure Active Directory租户注册该示例 选择要在其中创建应用程序的Azure AD租户 注册客户端应用程序(up控制台) 步骤3:配置示例以使用Azure AD租户 运行应用程序: Enter your username anyuser@outlook.com Enter your password (no backspace possible) ********* Response status

我在中通过以下步骤获得以下错误:

步骤1:克隆或下载此存储库

步骤2:(可选)向Azure Active Directory租户注册该示例

选择要在其中创建应用程序的Azure AD租户

注册客户端应用程序(up控制台)

步骤3:配置示例以使用Azure AD租户

运行应用程序:

Enter your username
anyuser@outlook.com
Enter your password (no backspace possible)
*********
Response status code does not indicate success: 406 (NotAcceptable).
Press any key to exit
我将“受支持的帐户类型”中的设置更改为以下,但收到相同的错误

任何组织目录中的帐户和个人Microsoft帐户(如Skype、Xbox、Outlook.com)

有什么想法吗


anyuser@outlook.com
具有管理员权限

您可能试图使用个人Microsoft帐户。它将不适用于此身份验证流


密码授予(又名资源所有者密码凭据授予流)仅适用于Azure AD用户、没有MFA和未联合的用户。而且密码一定没有过期。

谢谢。“联合”是什么意思?任何不是来自该Azure广告的帐户。在prem广告帐户、个人MS帐户等上。我尝试使用我公司的帐户登录Azure portal、Azure devops和office 365等,但该帐户仍然不起作用?我知道我的公司有一个内部广告。我公司的账户是什么类型的?正如你所说,哪个帐户可以是“最初来自那个Azure广告”?你能举一个这个帐户的例子吗?很抱歉问你这个问题。我很困惑,我指的是一个云计算账户。不是从某个地方同步的帐户,也不是您被重定向到另一个提供商登录的帐户(例如Microsoft帐户)。您说,“不是从某个地方同步的帐户”。大多数公司将其员工同步到Azure Active Directory。他们不能将此ROPC用于Azure广告是否正确?ROPC仅适用于云计算帐户,该功能在实践中的使用范围确实很窄,这是否正确。这使得该功能变得无用。
Enter your username
anyuser@msn.com
Enter your password (no backspace possible)
*********
Response status code does not indicate success: 406 (NotAcceptable).
Press any key to exit
Enter your username
anyuser@outlook.com
Enter your password (no backspace possible)
*********
Response status code does not indicate success: 406 (NotAcceptable).
Press any key to exit