MicroStrategy ONE

Configurer la connexion HTTPS entre Library Server et le service de modélisation

Pour activer le canal de communication HTTPS entre le serveur Library et le service de modélisation, vous devez apporter des modifications à la configuration des deux.

Service de modélisation

Activer les configurations liées dans application.conf fichier , aux emplacements suivants :

  • Fenêtre< INSTALL_PATH> \MicroStrategy\ModelingService\admin\
  • Linux< INSTALL_PATH> /MicroStrategy/ModelingService/admin/
  1. Activez le port HTTPS.
  2. Copier
    https.port = <modeling_service_https_port_number>
  3. Configurez le chemin d'accès au keyStore, le type de keyStore et le mot de passe.

    Copier
    play.server.https.keyStore.path = path/to/model.pfx
    play.server.https.keyStore.type = JKS
    play.server.https.keyStore.password = password
  4. Redémarrez le service de modélisation.
  5. Vérifiez l'état du service de modélisation sur https://localhost :< https_port> /modèle/application/santé.

Library Server

Activer les configurations liées dans configOverride.properties fichier , aux emplacements suivants :

FenêtreC:\Fichiers de programme (x86)\Fichiers communs\MicroStrategy\Tomcat\apache-tomcat-8.5.30\webapps\MicroStrategyLibrary\ WEB-INF\classes\config\configOverride.properties

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

  1. Ajoutez les certificats pertinents dans le trustStore.

    Si le service de modélisation utilise un certificat auto-signé, ajoutez le certificat dans le magasin de confiance pour le serveur Library. Reportez-vous à trustStore.path propriété.

    Si le certificat du service de modélisation est signé par une autorité de certification racine privée, ajoutez le certificat racine privé dans le magasin de confiance pour le serveur Library.

    Si le magasin de confiance pour le serveur Library n'est pas défini, configurez le chemin d'accès et la phrase secrète corrects.

    Copier
    trustStore.path=path/to/trustStore.jks
    trustStore.passphrase=passphrase
  2. Activez la communication TLS avec le service de modélisation.
  3. Si le service de modélisation utilise un certificat auto-signé ou si le certificat est signé par une autorité de certification racine privée, définissez-le sur true. Si le certificat est signé par une autorité de certification racine publique, définissez-le sur false.

  4. Copier
    services.MicroStrategy-Modeling-Service.tlsEnabled = true
  5. Redémarrez Library Server.