你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure API 管理中创建订阅

适用于:所有 API 管理层级

通过 Azure API 管理发布 API 时,可以使用订阅密钥保护对这些 API 的访问。 然后,需要使用已发布 API 的客户端应用程序必须在对这些 API 进行调用时在 HTTP 请求中包含有效的订阅密钥。 若要获取用于访问 API 的订阅密钥,需要订阅。 有关订阅的详细信息,请参阅 Azure API 管理中的订阅

本文指导你完成在 Azure 门户中创建订阅的步骤。

重要

订阅中用于启用调试跟踪的“允许跟踪”设置已弃用。 为了提高安全性,现在可以启用对 API 管理的特定 API 请求的跟踪。 若要了解详细信息,请参阅 为 API 启用跟踪

先决条件

若要完成本文中的步骤,需要满足以下先决条件:

创建新订阅

注释

API 发布者(具有 API 管理实例适当权限的管理员或用户)创建和管理订阅。 API 使用者通常通过开发人员门户请求订阅,或直接从 API 发布者接收订阅。

  1. Azure 门户中转到 API 管理实例。
  2. 在边栏菜单中的 API 下,选择“ 订阅”,然后选择“ 添加订阅”。
  3. 输入 名称 和可选的 显示名称 以创建订阅。
  4. 从下拉列表中选择订阅的“范围”。 有关详细信息,请参阅 订阅范围
  5. (可选)选择订阅是否应与 用户关联。
    • 如果不将订阅与特定用户相关联,它将成为可在多个开发人员或团队之间共享的独立订阅。
    • 无法将订阅直接分配给 Microsoft Entra ID 安全组。 若要提供对组成员的访问权限,请创建独立订阅并分发密钥,或使用Microsoft Entra ID 身份验证和基于组的访问控制策略。
  6. (可选)选择是否发送通知以用于开发人员门户。
  7. 选择 创建

显示如何在门户中创建 API 管理订阅的屏幕截图。

创建订阅后,它会出现在“订阅”页面的列表中。 提供了两个用于访问 API 的 API 密钥。 一个主密钥,一个辅助密钥。