Cette page s'applique à Apigee et à Apigee hybrid.
Consultez la documentation d' Apigee Edge.
Pour participer aux flux OAuth 2.0 sur Apigee, les applications clientes doivent être enregistrées.
Qu'est-ce que l'enregistrement ?
L'enregistrement permet à Apigee (le serveur d'autorisation) d'identifier votre application de manière unique. Lorsque vous enregistrez votre application, vous recevez deux clés : un ID client et un code secret du client. L'application a besoin de ces clés lors de la négociation des jetons d'accès avec le serveur d'autorisation.
Procédure rapide
Si vous souhaitez enregistrer une nouvelle application :
- Accédez à la page "Applications de développement" comme décrit ci-dessous.
Pour accéder à la page "Applications de développement", procédez comme suit :
- Ouvrez l'interface utilisateur Apigee.
- Sélectionnez Publier > Applications dans la barre de navigation de gauche.
- Cliquez sur + App (+ Application).
- Remplissez le formulaire :
- Saisissez un nom et un nom à afficher pour l'application.
- Sélectionnez un développeur. Vous pouvez choisir l'un des développeurs par défaut ou créer le vôtre.
- (Facultatif) Saisissez une URL de rappel. Ce champ est utilisé pour les flux de type d'autorisation OAuth à trois acteurs. C'est ici qu'Apigee redirige l'utilisateur une fois qu'il s'est authentifié (connecté) sur le serveur de ressources. Il doit s'agir d'une URL complète. Vous devez donc saisir une chaîne de type
https://www.example.com
. Pour en savoir plus sur l'autorisation OAuth à trois acteurs, consultez la page Mettre en œuvre le type d'attribution de code d'autorisation. - Ajoutez un produit d'API. Vous pouvez sélectionner un produit existant ou créer le vôtre.
- Ignorez la section des attributs personnalisés pour le moment.
- Cliquez sur Create (Créer).
- Recherchez votre nouvelle application dans la liste des applications de développeur, puis sélectionnez-la.
- Cliquez sur Afficher pour consulter les valeurs d'ID de client et de code secret du client.
En savoir plus
Pour plus d'informations sur l'enregistrement d'applications, consultez la page Enregistrer des applications et gérer les clés API. Si vous souhaitez en savoir plus sur le rôle des produits d'API, consultez la page Qu'est-ce qu'un produit d'API ?.