gpt4 book ai didi

authentication - Azure Multi-Tenancy 应用程序

转载 作者:行者123 更新时间:2023-12-04 04:26:33 25 4
gpt4 key购买 nike

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

我设法使用我自己的 Azure Active Directory 中的用户登录该应用程序,例如用户名@租户.onmicrosoft.com。

但是,每当我使用来自另一个域的另一个 Office 365 帐户时,例如[email protected]我收到此错误:

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

Azure 中定义的应用程序设置为 Multi-Tenancy !!

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

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

欢迎任何帮助。

最佳答案

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

关于authentication - Azure Multi-Tenancy 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30623364/

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