gpt4 book ai didi

c# - 将 AcquireTokenAsync 与 UserCredential 结合使用时未知的用户类型

转载 作者:行者123 更新时间:2023-11-30 23:27:54 24 4
gpt4 key购买 nike

我使用 AcquireTokenAsync 通过 Azure Active Directory 进行身份验证。

下面是代码

var uc = new UserCredential(username, password);
var s = var s = await authenticationContext.AcquireTokenAsync("https://graph.windows.net", _clientId, uc);

问题是当我运行代码时,我得到

"unknown_user_type: Unknown User Type"

最佳答案

通常,这表明您尝试登录的用户不是其帐户由权限传递给 ADAL 构造函数的租户控制的用户。如果传递的权限是伪租户“common”,或者用户是 guest 帐户,则可能会发生这种情况。很多时候,用户最终会成为所需帐户中的 guest MSA 帐户。尝试使用在该特定租户中掌握的 AAD 帐户。

关于c# - 将 AcquireTokenAsync 与 UserCredential 结合使用时未知的用户类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36260171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com