繁体   English   中英

从 Microsoft Portal azure active directory 获取错误问题

[英]Getting a error issue from Microsoft Portal azure active directory

我从通知中的 Microsoft azure 门户收到此错误消息。

门户在获取身份验证令牌时遇到问题。 呈现的体验可能会下降。

获取令牌的调用的附加信息:扩展名:Microsoft_AAD_Devices 资源:microsoft.graph 详细信息:登录用户无权获取扩展名“Microsoft_AAD_Devices”的令牌,因为用户帐户不是租户“f8cdef31-a31e-”的成员4b4a-93e4-5f571e91255a'。 错误详细信息:AADSTS50020:来自身份提供商“live.com”的用户帐户“{EmailHidden}”在租户“Microsoft 服务”中不存在,无法访问应用程序“c44b4083-3bb0-49c1-b47d-974e53cbdf3c”(Azure 门户)那个房客需要先在租户中将账号添加为外部用户。 注销并使用不同的 Azure Active Directory 用户帐户再次登录。 跟踪 ID:413061e1-2c1d-4890-a627-b433d2445000 关联 ID:09150c16-6f71-426b-9c88-8559a286d9a2 时间戳:2022-03-21 04:26:32Z

在我收到此消息之前,我的应用程序是一个守护程序 node.js 应用程序工作正常并且没有给我 401 错误,这是自出现此错误以来我现在收到的错误。 无法排除故障。 我的代码如下

require('dotenv').config();

const yargs = require('yargs');

const fetch = require('./fetch');
const auth = require('./auth');



async function main() {
            try {
                // here we get an access token
                const authResponse = await auth.getToken(auth.tokenRequest);
                console.log(authResponse.accessToken);
                // call the web API with the access token
                let users = await fetch.callApi(auth.apiConfig.uri, authResponse.accessToken);

                // display result
                console.log(users);
            } catch (error) {
                console.log(error);
            }

    
    
};

main();

AADSTS50020:身份提供者“live.com”的用户帐户“{EmailHidden}”在租户“Microsoft 服务”中不存在,无法访问该租户中的应用程序“c44b4083-3bb0-49c1-b47d-974e53cbdf3c”(Azure 门户)。

当您被重定向以登录应用程序时,您可能有一个活动的 session,它使用不同的个人帐户或组织帐户或使用个人来宾帐户。

要检查问题所在,请检查错误消息中的用户帐户身份提供程序值

要解决该错误,请从活动的 session 注销并使用新的隐身 window 或任何其他浏览器登录

如果有帮助,请找到此链接:

错误 AADSTS50020 - 身份提供者的用户帐户在租户中不存在

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM