Azure API Management でサブスクリプションを作成する
適用対象: すべての API Management レベル
Azure API Management を介して API を公開する場合、これらの API へのアクセスをセキュリティで保護する最も簡単で最も一般的な方法は、サブスクリプション キーを使用することです。 公開された API を使用する必要のあるクライアント アプリケーションには、このような API を呼び出すときに有効なサブスクリプション キーを HTTP 要求に含める必要があります。 API にアクセスするためのサブスクリプション キーを取得するには、サブスクリプションが必要です。 サブスクリプションの詳細については、「Subscriptions in Azure API Management」(Azure API Management のサブスクリプション) を参照してください。
この記事では、Azure portal でサブスクリプションを作成する手順について説明します。
重要
デバッグ トレースを有効にする、サブスクリプションの [トレースを許可] 設定は非推奨です。 セキュリティを強化するために、API Management に対する特定の API 要求に対してトレースを有効にできるようになりました。 詳細情報
前提条件
この記事の手順を実行するための前提条件は次のとおりです。
新しいサブスクリプションを作成する
- Azure portal で API Management インスタンスに移動します。
- 左側のメニューの [API] で、[サブスクリプション]>[サブスクリプションの追加] を選択します。
- サブスクリプションの名前とオプションの表示名を指定します。
- ドロップダウン リストから、サブスクリプションの [スコープ] を選択します。 詳細情報
- 必要に応じて、サブスクリプションをユーザーに関連付けるかどうか、および開発者ポータルで使用する通知を送信するかどうかを選択します。
- [作成] を選択します
サブスクリプションを作成すると、[サブスクリプション] ページの 一覧に表示されます。 API にアクセスするための 2 つの API キーが提供されます。 一方のキーはプライマリで、他方のキーはセカンダリです。
次の手順
API Management の詳細情報: