“ AADSTS50034:要登录此应用程序,必须将帐户添加到<GUID>目录

VIT*_*LAD 6 azure azure-web-sites azure-active-directory

获取用户的租户列表的情况。当用户登录为其成员的目录时,不会发生异常。否则,但此用户作为来宾分配给该目录。

Exception: {
    "error":"invalid_grant",
    "error_description":"AADSTS50034: To sign into this application the account must be added to the GUID directory.\r\nTrace ID: GUID\r\nCorrelation ID: GUID\r\nTimestamp: 2017-08-03 14:32:32Z",
    "error_codes":[50034],
    "timestamp":"2017-08-03 14:32:32Z",
    "trace_id":"GUID",
    "correlation_id":"GUID"
}
Run Code Online (Sandbox Code Playgroud)

堆栈显示在AcquireTokenSilentAsync上。

Fei*_*SFT 0

如果您没有开发多租户应用程序,要从 Azure AD 获取令牌,用户登录应在该租户中。

如果您正在开发多租户应用程序,我们应该common在授权/令牌请求中将租户替换为(请参阅此链接)。

更新

在此输入图像描述