注册应用程序时,您选择了以下三种受支持的帐户类型之一:
- 仅此组织目录中的帐户(即仅一个Azure AD租户)
- 任何组织目录中的帐户(即任何Azure AD租户)
- 任何组织目录中的帐户和个人Microsoft帐户(即任何Azure AD租户和任何个人Microsoft帐户)
如果您选择第一个选项,则您的应用程序将不被视为“多租户”,并且您将无法使用“公共”端点,如错误消息所示。您在这里有两个选择:
- 如果要由多个组织的用户使用您的应用程序,请将目标受众更改为“任何组织目录中的帐户”(Azure门户> Azure Active Directory>应用程序注册>身份验证)。
- 如果您的应用程序仅打算由一个组织使用,则更新代码以使用特定于租户的终结点(即
https://login.microsoftonline.com/{tenant-id}/...
,而不是https://login.microsoftonline.com/common/...
)。