gpt4 book ai didi

ruby - 使用个人帐户访问 Multi-Tenancy 应用程序 AAD

转载 作者:行者123 更新时间:2023-12-03 00:38:42 25 4
gpt4 key购买 nike

我有 Multi-Tenancy 应用程序,我希望所有类型的所有用户都可以访问我的应用程序。

我了解到 AAD API 2.0 版可以访问所有类型的帐户,即工作、学校、访客、个人 ( https://learn.microsoft.com/en-US/azure/active-directory/develop/azure-ad-endpoint-comparison )。所以我使用 ruby​​ lang 在 v2.0 端点上发出请求。这是我的网址:https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=some_id&redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fauthorize&response_type=code&scope=openid+profile+email+offline_access

当我尝试使用我的个人信用登录时,它会显示“这看起来不像是工作或学校的电子邮件。您无法使用个人帐户登录此处。请改用您的工作或学校帐户。”

我不知道我做错了什么。任何帮助将不胜感激

最佳答案

请检查一下您是否启用了个人 Microsoft 帐户来登录您的 Multi-Tenancy 应用程序?

您可以在此处检查配置:请看下面

enter image description here

如果您启用了 Multi-Tenancy 用户仅登录,则应手动启用个人 Microsoft 帐户。目前,我们应该在 Azure AD App list 中进行修改,将 signInAudience 的值修改为 AzureADandPersonalMicrosoftAccount 将实现这一点:请参阅下面的屏幕截图

enter image description here

此更改需要几分钟才能生效。

关于ruby - 使用个人帐户访问 Multi-Tenancy 应用程序 AAD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56007863/

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