Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Konfigurieren einer HTTPS-Verbindung mit Talend Identity and Access Management

Zur Sicherung der Verbindung zwischen Talend Data Preparation und Talend Identity and Access Management müssen die entsprechenden Konfigurationsdateien bearbeitet werden.

Zunächst müssen Sie Talend Identity and Access Management als Dienst in HTTPS konfigurieren. Anschließend aktivieren Sie die SSL-Kommunikation zwischen Talend Data Preparation und Talend Identity and Access Management über HTTPS.

Vorbereitungen

  • Talend Data Preparation wurde als Dienst in HTTPS konfiguriert. Weitere Informationen finden Sie unter Konfigurieren einer HTTPS-Verbindung für Talend Data Preparation.
  • Sie haben ein Zertifikat für Talend Data Preparation und Talend Identity and Access Management generiert und es in Ihrem Webbrowser-Truststore hinzugefügt.
  • Vergewissern Sie sich, dass Sie die neueste Apache Tomcat-Version installiert haben.

Prozedur

  1. Um SSL für den Zugriff auf den Server von Talend Identity and Access Management zu aktivieren, fügen Sie die folgenden Zeilen in der Datei <TDP_installation_path>/dataprep/start.bat hinzu, wenn Sie unter Windows arbeiten, bzw. in der Datei <TDP_installation_path>/dataprep/start.sh, wenn Sie Linux verwenden.
    -Djavax.net.ssl.trustStore=/path/to/<trust-store.jks>
    -Djavax.net.ssl.trustStorePassword=<trust-store password>
  2. Um die SSL-Kommunikation zwischen Talend Data Preparation und Talend Identity and Access Management über HTTPS zu aktivieren, rufen Sie das Zertifikat von Talend Identity and Access Management bzw. der zugehörigen Zertifizierungsstelle ab und fügen Sie es in Ihrem Talend Data Preparation Truststore hinzu. Führen Sie dazu folgenden Befehl aus:
    keytool -import -trustcacerts -alias <cert-alias> -file <IAM_certificate.crt> -keystore <truststore.jks>
  3. Fügen Sie in der Datei <Data_Preparation_Path>/config/application.properties die folgenden Eigenschaften hinzu, um den Truststore festzulegen:
    tls.trust-store=/path/to/<truststore.jks>
    tls.trust-store-password=<trust-store_password>
    
    false to disable hostname verification
    tls.verify-hostname=true
  4. Starten Sie die Dienste neu.

Ergebnisse

Ihre über HTTPS laufende Instanz von Talend Data Preparation kann jetzt mit Talend Identity and Access Management kommunizieren, da der Dienst ebenfalls auf eine sichere HTTPS-Verbindung zurückgreift.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!