MicroStrategy ONE

Konfigurieren Sie die HTTPS-Verbindung zwischen Library Server- und Modellierungsdienst

Um den HTTPS-Kommunikationskanal zwischen zu aktivieren Library Wenn Sie den Server und den Modellierungsdienst verwenden, müssen Sie an beiden Konfigurationsänderungen vornehmen.

Modeling Service

Aktivieren Sie verwandte Konfigurationen im application.conf Datei an den folgenden Speicherorten:

  • Windows: <INSTALL_PATH>\MicroStrategy\ModelingService\admin\
  • Linux: <INSTALL_PATH>/MicroStrategy/ModelingService/admin/
  1. Aktivieren Sie den HTTPS-Port.
  2. Kopieren
    https.port = <modeling_service_https_port_number>
  3. Konfigurieren Sie den Pfad zum KeyStore, den KeyStore-Typ und das Passwort.

    Kopieren
    play.server.https.keyStore.path = path/to/model.pfx
    play.server.https.keyStore.type = JKS
    play.server.https.keyStore.password = password
  4. Starten Sie den Modellierungsdienst neu.
  5. Überprüfen Sie den Status des Modellierungsdienstes unter https://localhost:<https_port> /model/application/health.

Library Server

Aktivieren Sie verwandte Konfigurationen im configOverride.properties Datei an den folgenden Speicherorten:

Windows: C:\Programme (x86)\Gemeinsame Dateien\MicroStrategy\Tomcat\Apache-Tomcat-8.5.30\webapps\MicroStrategyLibrary\ WEB-INF\classes\config\configOverride.properties

Linux: <TOMCAT_INSTALL_DIRECTORY>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties

  1. Fügen Sie relevante Zertifikate zum TrustStore hinzu.

    Wenn der Modellierungsdienst ein selbstsigniertes Zertifikat verwendet, fügen Sie das Zertifikat zum TrustStore für hinzu Library Server. Siehe die trustStore.path Eigentum.

    Wenn das Modellierungsdienstzertifikat von einer privaten Stammzertifizierungsstelle signiert ist, fügen Sie das private Stammzertifikat zum TrustStore für hinzu Library Server.

    Wenn der TrustStore für Library Wenn der Server nicht festgelegt ist, konfigurieren Sie den richtigen Pfad und die richtige Passphrase.

    Kopieren
    trustStore.path=path/to/trustStore.jks
    trustStore.passphrase=passphrase
  2. Aktivieren Sie die TLS-Kommunikation mit dem Modellierungsdienst.
  3. Wenn der Modellierungsdienst ein selbstsigniertes Zertifikat verwendet oder das Zertifikat von einer privaten Stammzertifizierungsstelle signiert ist, legen Sie es auf „true“ fest. Wenn das Zertifikat von einer öffentlichen Stammzertifizierungsstelle signiert ist, legen Sie es auf „false“ fest.

  4. Kopieren
    services.MicroStrategy-Modeling-Service.tlsEnabled = true
  5. Starten Sie das neu Library Server.