Jeton d’authentification manquant nécessaire dans l’API pour l’utiliser avec l’accès OAuth

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


  1. 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'
  1. 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

Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000XhzQCAS&lang=fr&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language