Accéder au contenu principal Passer au contenu complémentaire

S'authentifier dans les API REST Talend Data Preparation à l'aide d'une requête de jeton SSO

Les API REST Talend Data Preparation sont sécurisées par le protocole Oauth2 et par un en-tête d'autorisation (Bearer Authentication).

Pour récupérer un jeton porteur à partir du fournisseur SSO et accéder aux API REST Talend Data Preparation, les en-têtes de réponse et d'autorisation d'une requête HTTP POST doivent figurer dans le chemin d'accès /login.

Procédure

  1. Pour récupérer un jeton d'authentification, ouvrez un terminal et exécutez la requête suivante :
    curl -v -X POST <tdp_url>/login -d 'username=<USERNAME>&password=<PASSWORD>'
    

    tdp_URL est l'URL de votre environnement Talend Data Preparation.

    Vous obtenez l'en-tête de réponse suivant :

    access-control-expose-headers: Authorization
    Authorization: Bearer <token>
  2. Demandez n'importe quelle API REST Talend Data Preparation grâce à l'en-tête de requête d'autorisation suivante :
    Authorization: Bearer <token>

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !