Cette configuration n'est pas recommandée pour les environnements de production.
- Arrêtez le serveur Spectrum.
- Créez les keystore et truststore, puis copiez-les dans le dossier SpectrumDirectory/server/conf/certs. Il s'agit de l'emplacement requis.
- Définissez les paramètres de chiffrement à l'emplacement du serveur. SpectrumDirectory/server/conf
-
Modifiez ces propriétés dans spectrum-container.properties :
- spectrum.encryption.enabled=true
- spectrum.encryption.algorithm=JASYPT
- spectrum.encryption.selfSignedCert=true
- spectrum.encryption.trustAllHosts=trueRemarque : Set spectrum.encryption.trustAllHosts to true only if a single certificate will be used across multiple hosts.
- spectrum.encryption.keystoreType=pkcs12 or jks
- spectrum.encryption.keystore=node-keystore.p12
- spectrum.encryption.keystorePassword=keystorepassword
- spectrum.encryption.keystoreAlias=keystore alias, if one applies
- spectrum.encryption.truststoreType= pkcs12 or jks
- spectrum.encryption.truststore=truststore.p12
- spectrum.encryption.truststorePassword=truststorepassword
- Démarrez le serveur Spectrum.