我使用AcquireTokenAsync对Azure Active目录进行身份验证。
下面是代码
var uc = new UserCredential(username, password);
var s = var s = await authenticationContext.AcquireTokenAsync("https://graph.windows.net", _clientId, uc);
问题是,当我运行代码时,我得到了
" unknown_user_type:未知用户类型"
答案 0 :(得分:2)
通常,这表示您尝试登录的用户不是其帐户在其权限传递给ADAL构造函数的租户中掌握的用户。如果传递的权限是伪租户'common',或者如果用户是来宾帐户,则会发生这种情况。很多时候,用户最终成为所需帐户中的访客的MSA帐户。尝试使用在该特定租户中掌握的AAD帐户帐户。