我正试图整合微软的登录功能。我已经注册了我的应用程序在Azure门户网站和我的要求是给任何终端用户(MS帐户持有人)登录到我的应用程序,并获得访问令牌的权力,所以根据文档,我已经设置客户端ID,重定向URI,租户ID为 "共同",但其不允许个人MS帐户持有人登录。它给出了以下错误。
"你不能用个人账户在这里登录。使用你的工作或学校账户代替。"
有谁能帮助到这一点?
您应该将 Azure AD 应用程序注册为这种类型。在任何组织目录中的帐户(任何Azure AD目录 - Multitenant)和个人微软帐户。
如果你想修改现有的Azure AD应用程序,使其支持个人帐户登录,你可以修改清单文件,设置 AzureADandPersonalMicrosoftAccount
作为 "signInAudience "的值。
参见参考文献 此处.