Jeton d’authentification manquant nécessaire dans l’API pour l’utiliser avec l’accès OAuth
5497
Created On 03/25/24 15:39 PM - Last Modified 05/07/24 13:56 PM
Symptom
- Informations d’identification du client OAuth générées, qui sont nécessaires pour gérer les profils de déploiement PA-VM-FLEX.
- Bien que l’ID client et la clé secrète soient générés, les informations du jeton d’authentification sont manquantes.
- Le jeton d’authentification est nécessaire dans l’API pour récupérer des informations sur les pools de crédits.
- Exemple : Pour récupérer des informations sur tous les pools de crédits de votre compte CSP :
curl --location --request GET 'https://api.paloaltonetworks.com/tms/v1/creditPool' \
--header 'token: <your-token>'Environment
- PA-VM-FLEX
- Informations d'identification du client OAuth générées dans le portail de support client (CSP)'
- Jeton d’authentification
Cause
Le jeton d’authentification doit être généré.
Resolution
- Utilisez la clé API suivante pour le point de terminaison OAUth afin de générer le jeton à utiliser avec les demandes d’API
curl --location 'https://identity.paloaltonetworks.com/as/token.oauth2' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_id=yourClientId’ \
--data-urlencode 'client_secret=yourSecret’ \
--data-urlencode 'scope=fwflex-service' \
--data-urlencode 'grant_type=client_credentials'
- Utilisez maintenant le jeton généré dans la commande CLI pour obtenir des informations sur les pools de crédits.
curl --location --request GET 'https://api.paloaltonetworks.com/tms/v1/creditPool' \
--header 'token: <your-token>'Additional Information
Autres demandes d’API pour la gestion des pools de crédits