教程:在 Microsoft 标识平台注册 Web API |
您所在的位置:网站首页 › web平台 › 教程:在 Microsoft 标识平台注册 Web API |
你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。 教程:在 Microsoft 标识平台注册 Web API 项目 04/06/2023若要与 Microsoft 标识平台交互,必须让 Azure Active Directory(Azure AD)知晓你创建的应用程序。 本教程介绍如何在 Azure 门户的租户中注册应用程序。 本教程的内容: 在租户中注册 Web API 记录 Web API 的唯一标识符 通过添加范围公开 API 先决条件 具有活动订阅的 Azure 帐户。 免费创建帐户。 Azure 帐户必须拥有管理应用程序的权限。 使用注册应用程序所需的任何以下角色: 应用程序管理员 应用程序开发人员 云应用程序管理员 注册应用程序和记录标识符若要完成注册,请为应用程序命名并指定支持的帐户类型。 注册后,应用程序“概述”页将显示应用程序源代码中所需的标识符。 登录 Azure 门户。 如果有权限访问多个租户,请使用顶部菜单中的“目录 + 订阅”筛选器 ,以切换到要在其中注册应用程序的租户。 搜索并选择“Azure Active Directory” 。 在“管理”下,选择“应用注册 > 新建注册”。 为应用程序输入“名称”,例如 NewWebAPI1。 对于“支持的帐户类型”设置,请选择“仅限此组织目录中的帐户”。 关于不同帐户类型的信息,选择“帮助选择”选项。 选择“注册”。
注册完成后,将显示应用程序的“概述”窗格。 记录目录(租户)ID 和要用于应用程序源代码的应用程序(客户端)ID。
注意 可以通过参照修改应用程序支持的帐户来更改支持的帐户类型。 公开 API注册 API 后,可以通过定义 API 公开给客户端应用程序的范围来配置其权限。 客户端应用程序通过将访问令牌及其请求传递到受保护的 Web API 来请求执行操作的权限。 然后,仅当 Web API 接收的访问令牌包含所需范围时,Web API 才会执行请求的操作。 在“管理”下,选择“公开 API > 添加范围”。 选择“保存并继续”,以接受建议的应用程序 ID URI(api://{clientId})。 {clientId} 将是从“概述”页记录的值。 然后输入以下信息: 对于“范围名称”,输入 Forecast.Read。 对于“谁能同意?”,请确保选择了“管理员和用户”选项 。 在“管理员同意显示名称”框中,输入 Read forecast data。 在“管理员同意说明”框中,输入 Allows the application to read weather forecast data。 在“用户同意显示名称”框中,输入 Read forecast data。 在“用户同意说明”框中,输入 Allows the application to read weather forecast data。 确保“状态”设置为“已启用”。选择“添加作用域”。 如果已正确输入范围,则会在“公开 API”窗格中列出该范围。 后续步骤 教程:创建 ASP.NET Core 项目并配置 API |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |