Azure APIM 开发人员门户 - 添加登录:Oauth 小部件显示 2 个按钮

Azure APIM developer portal - adding sign in : Oauth widget shows 2 buttons

我曾经在添加小部件“登录 button:Oauth”(即 Azure 活动目录)时看到单个按钮。 但是从过去几天开始,当我尝试添加小部件“登录按钮:Oauth”时,我看到了 2 个按钮 Azure 活动目录和 Azure 活动目录 B2C。如何禁用其他按钮。

正如 DeepDave-MT 所建议的,我们可以想到的解决方法之一是在我们的开发者门户自定义页面中禁用 Azure AD B2C tenant button

我们只需要在 API 管理服务 > 门户概览选项卡> 启用 Azure AD 中启用 Azure AD 目录身份提供程序

***注意:如果您只想将登录按钮作为 Azure AD 目录,请确保您没有在身份提供程序中启用 Azure AD B2C **。

如果我们在身份提供者中同时启用 Azure AD 和 B2C,我们可以在 Azure apim 开发人员门户中看到两个按钮。

在从身份提供商添加和删除 Azure AD 目录后,我们可以在开发人员门户中看到我们的按钮:

例如:

在身份提供者中添加 Azure Ad 目录之前:

在身份提供者中添加 Azure AD 目录后:

更多信息请参考这个Microsoft blog