前提条件
始める前に、次のものが必要です。- 保護対象の Apigee Edge API プロキシがあること。詳しくは、Apigee の Get Started 記事をご覧ください。
- Auth0 のアカウントに登録していること。
カスタム API を作成する
まず、Dashboard を使用して Apigee Edge API Proxy を登録します。Auth0 が発行する に正しい audience が設定されるようにするには、Auth0 が Apigee を として認識している必要があります。ユーザーはアプリケーション経由で Auth0 に認証され、アプリケーションはこの audience 値を指定することで、アクセストークンにその audience に対する適切なスコープが含まれるようにします。 次の操作を行います。- API の名前を指定します (例:
apigee) 。 - API の識別子を指定します:
urn:apigee:target:api - 署名アルゴリズムとして
RS256を選択します (デフォルト)
テストアプリケーションの変数をメモする
APIの登録時に作成したテストアプリケーションに切り替え、APIの登録および関連するM2Mアプリケーションの作成時に設定された変数をメモしておきます。これらは、このチュートリアルの以降の手順で使用します。- Auth0 Dashboard > アプリケーション] に移動し、テストアプリケーションの名前をクリックします。
-
下にスクロールして、次の変数をメモします。
- API audience
- Auth0 domain
- Client ID
- Allowed callback URL(s): 認証後にユーザーをリダイレクトできるURLです。複数のURLを指定する場合は、カンマ区切りで指定できます。 (通常は、環境ごとに個別のリダイレクト先が必要になるためです。)