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

Configurer l'authentification sécurisée dans Talend Runtime pour une connexion au référentiel d'artefacts

Vous devez configurer une authentification sécurisée dans Talend Runtime pour la connexion à Référentiel d'artefacts Talend (Talend Artifact Repository), car les identifiants du jeton Bearer sont envoyés ou la configuration identifiant/mot de passe est envoyée à Talend Runtime pour déployer ou retirer les Features ESB.

Procédure

  1. Dans Talend Administration Center, configurez le paramètre conf.send.artifact.repo.creds.for.esb.deployments à false, dans le fichier configuration.properties et redémarrez Talend Administration Center.
    La valeur false est recommandée pour des raisons de sécurité.
  2. Dans Talend Runtime, spécifiez les ID de configuration du serveur talend.snapshot et talend.release, dans le fichier Maven settings.xml.
  3. Dans Talend Runtime, configurez ces ID (@id=talend.snapshot et @id=talend.release) dans la partie org.ops4j.pax.url.mvn.repositories du fichier /container/etc/org.ops4j.pax.url.mvn.cfg.
    Exemple pour l'authentification basique :
    <server>
        <id>talend.snapshot</id>
       <username>admin</username>
       <password>your-password</password>
    </server>
    Exemple pour un jeton Bearer :
    <server>
        <id>talend.snapshot</id>
        <configuration>
    	    <httpHeaders>
    		    <httpHeader>
    			    <name>Authorization</name>
                    <value>Bearer-value</value>
    		    </httpHeader>
    	    </httpHeaders>
        </configuration>
    </server>
    Note InformationsRemarque :

    Le déploiement avec JFrog Artifactory fonctionne uniquement avec la configuration du jeton Bearer ou avec un identifiant/mot de passe dans Talend Runtime.

    Que le paramètre conf.send.artifact.repo.creds.for.esb.deployments soit configuré à true ou false, cette configuration joue un rôle dans le déploiement. Dans les deux cas, les identifiants sont récupérés de la configuration de Talend Runtime.

  4. Sauvegardez vos modifications.

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 – faites-le-nous savoir.