![](/img/trans.png)
[英]Getting error ERR_SSL_PROTOCOL_ERROR when redirecting from Azure Active Directory to my website
[英]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 或任何其他浏览器登录。
如果有帮助,请找到此链接:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.