次の方法で共有


Azure API Management でサブスクリプションを作成する

適用対象: すべての API Management レベル

Azure API Management を使用して API を発行する場合、サブスクリプション キーを使用してこれらの API へのアクセスをセキュリティで保護するのは簡単で一般的です。 発行された API を使用する必要があるクライアント アプリケーションは、それらの API を呼び出すときに、HTTP 要求に有効なサブスクリプション キーを含める必要があります。 API にアクセスするためのサブスクリプション キーを取得するには、サブスクリプションが必要です。 サブスクリプションの詳細については、「 Azure API Management のサブスクリプション」を参照してください。

この記事では、Azure portal でサブスクリプションを作成する手順について説明します。

重要

デバッグ トレースを有効にするサブスクリプションの [トレースを許可する ] 設定は非推奨です。 セキュリティを強化するために、API Management に対する特定の API 要求に対してトレースを有効にできるようになりました。 詳細については、「API の トレースを有効にする」を参照してください。

前提条件

この記事の手順を実行するために、前提条件は次のとおりです。

新しいサブスクリプションを作成する

  1. Azure portal で API Management インスタンスに移動します。
  2. サイドバー メニューの [API] で [サブスクリプション] を選択し、[サブスクリプションの追加] を選択します。
  3. サブスクリプションの 名前 とオプションの 表示名 を指定します。
  4. ドロップダウン リストからサブスクリプションの スコープ を選択します。 詳細については、「 サブスクリプションのスコープ」を参照してください。
  5. 必要に応じて、サブスクリプションを ユーザー に関連付ける必要があるかどうか、および開発者ポータルで使用する通知を送信するかどうかを選択します。
  6. を選択してを作成します。

ポータルで API Management サブスクリプションを作成する方法を示すスクリーンショット。

サブスクリプションを作成すると、[サブスクリプション] ページの一覧に 表示 されます。 API にアクセスするために、2 つの API キーが用意されています。 1 つのキーはプライマリで、1 つはセカンダリです。