教程:在 Microsoft Entra ID 租户中注册 Angular 应用程序
若要与 Microsoft 标识平台交互,必须让 Microsoft Entra ID 感知你创建的应用程序。 本教程介绍如何在 Microsoft Entra 管理中心的租户中注册 Angular 单页应用程序 (SPA)。
本教程的内容:
- 在租户中注册应用程序
- 将重定向 URI 添加到应用程序
- 记录应用程序的唯一标识符
先决条件
- 具有活动订阅的 Azure 帐户。 创建帐户。
- Azure 帐户必须拥有管理应用程序的权限。 以下任何 Microsoft Entra 角色都包括所需的权限:
- 应用程序管理员
- 应用程序开发人员
- 云应用程序管理员
注册应用程序和记录标识符
若要完成注册,请为应用程序命名,指定支持的帐户类型并添加重定向 URI。 注册后,应用程序“概述”窗格将显示应用程序源代码中所需的标识符。
登录到 Microsoft Entra 管理中心。
如果你有权访问多个租户,请使用顶部菜单中的“设置”图标 ,通过“目录 + 订阅”菜单切换到你希望在其中注册应用程序的租户。
浏览至“标识”>“应用程序”>“应用注册”,然后选择“新建注册”。
输入应用程序的“名称”,例如“identity-client-spa”。
对于“支持的帐户类型”设置,请选择“仅限此组织目录中的帐户”。 要了解不同帐户类型的信息,请选择“帮我选择”选项。
选择“注册”。
注册完成后,将显示应用程序的“概述”窗格。 记录要在应用程序源代码中使用的目录(租户)ID 和应用程序(客户端)ID。
注意
可以通过参照修改应用程序支持的帐户来更改支持的帐户类型。
添加平台重定向 URI
若要为应用注册指定应用类型,请执行以下步骤:
- 在“管理”下,选择“身份验证”。
- 在“平台配置”页上,选择“添加平台”,然后选择“SPA”选项。
- 对于“重定向 URI”,请输入
http://localhost:4200
。 - 选择“配置”以保存更改。