MicroStrategy ONE
Konfigurieren Sie die HTTPS-Verbindung zwischen Library Server- und Modellierungsservice
Um den HTTPS-Kommunikationskanal zwischen Library Server und Modellierungsdienst müssen Sie an beiden Konfigurationsänderungen vornehmen.
Modeling Service
Aktivieren Sie zugehörige Konfigurationen im anwendung.conf Datei an den folgenden Speicherorten:
- Windows: <INSTALL_PATH>\MicroStrategy\Modellierungsdienst\admin\
- Linux: <INSTALL_PATH>/MicroStrategy/Modellierungsservice/admin/
- Aktivieren Sie den HTTPS-Port.
-
Kopieren
https.port = <modeling_service_https_port_number>
-
Konfigurieren Sie den Pfad zum KeyStore, den KeyStore-Typ und das Kennwort.
Kopierenplay.server.https.keyStore.path = path/to/model.pfx
play.server.https.keyStore.type = JKS
play.server.https.keyStore.password = password - Starten Sie den Modellierungsdienst neu.
- Überprüfen Sie den Status des Modellierungsdienstes unter https://localhost:<https_port> /Modell/Anwendung/Gesundheit.
Library Server
Aktivieren Sie zugehörige 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_INSTALLATIONSVERZEICHNIS>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties
-
Fügen Sie relevante Zertifikate zum TrustStore hinzu.
Wenn der Modellierungsdienst ein selbstsigniertes Zertifikat verwendet, fügen Sie das Zertifikat dem TrustStore hinzu für Library Server. Weitere Informationen finden Sie im trustStore.Pfad Eigentum.
Wenn das Zertifikat des Modellierungsdienstes von einer privaten Stammzertifizierungsstelle signiert ist, fügen Sie das private Stammzertifikat zum TrustStore hinzu für Library Server.
Wenn der TrustStore für Library Server ist nicht eingerichtet, konfigurieren Sie den richtigen Pfad und die richtige Passphrase.
KopierentrustStore.path=path/to/trustStore.jks
trustStore.passphrase=passphrase - Aktivieren Sie die TLS-Kommunikation mit dem Modellierungsdienst.
-
Kopieren
services.MicroStrategy-Modeling-Service.tlsEnabled = true
- Starten Sie den Library Server.
Wenn der Modellierungsdienst ein selbstsigniertes Zertifikat verwendet oder das Zertifikat von einer privaten Stammzertifizierungsstelle signiert ist, setzen Sie es auf „True“. Wenn das Zertifikat von einer öffentlichen Stammzertifizierungsstelle signiert ist, wird der Wert auf „False“ gesetzt.