ruby 使用个人帐户访问多租户应用程序AAD

dhxwm5r4  于 2023-08-04  发布在  Ruby
关注(0)|答案(1)|浏览(108)

我有多租户应用程序,我想所有类型的所有用户都可以访问我的应用程序。
我已经了解到AAD API版本2.0有可能访问所有类型的帐户,即工作、学校、客人、个人(https://learn.microsoft.com/en-US/azure/active-directory/develop/azure-ad-endpoint-comparison)。所以我用ruby lang在v2.0端点上发出请求。以下是我的URL:第一个月
当我试图用我的个人信用卡登录时,它说‘这看起来不像是工作或学校的电子邮件。您无法使用个人帐户登录。请使用您的工作或学校帐户。
我不知道我做错了什么。任何帮助将不胜感激

5t7ly7z5

5t7ly7z51#

请检查您是否启用了个人Microsoft帐户来登录您的多租户应用程序?
你可以在这里查看配置:下面请看一下


的数据
如果您启用了多租户用户仅登录,则应手动启用个人Microsoft帐户。现在,我们应在Azure AD应用程序清单中修改它,将signInAudience的值修改为AzureADandPersonalMicrosoftAccount将实现此操作:见下面的屏幕截图



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

相关问题