繁体   English   中英

Azure 多租户应用程序

[英]Azure Multi-tenant application

我需要使用 Office 365 API 构建一个应用程序,并尝试了此处提供的几个示例: https : //msdn.microsoft.com/en-us/office/office365/howto/starter-projects-and-code-samples

我设法登录与用户THA应用程序从我自己的Azure中的Active Directory,例如,user.name @租户.onmicrosoft.com内。

但是,每当我使用另一个域中的另一个 Office 365 帐户(例如 user@pivabo.be)时,我都会收到此错误:

AADSTS50020:来自外部身份提供商“ https://sts.windows.net/908b6c6d-f582-461d-9e73-88a4e48f5d88/ ”的用户帐户“user@pivabo.be”不支持应用程序“df1a02fd-f096-f096-b” -5cf1b0f9ef6d'。 该帐户需要添加为租户中的外部用户。 请注销并使用 Azure Active Directory 用户帐户重新登录。

Azure 中定义的应用程序设置为多租户!!

我也尝试将外国用户添加到我的 AAD 但每次我收到消息“此 Microsoft 帐户不存在”

除了:我还创建了一个 hotmail 帐户,我可以将其添加到我的 AAD 中,并且使用此帐户登录到应用程序是成功的。 但是,如果没有将它添加到我的 AAD,我会收到上述错误消息。

欢迎任何帮助。

在形成授权链接时,请确保您使用的是“ https: //login.microsoftonline.com/common /...”而不是“ https://login.microsoftonline.com/[您的租户名称]”。

我参加聚会迟到了,但对我来说修复的是我必须使用“common”作为tenantId。

暂无
暂无

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

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