Cette rubrique vous aide à configurer la sécurité SSL pour l'environnement de l'Explorateur Web du référentiel PowerAMC. Pour obtenir des informations détaillées, veuillez vous reporter à la documentation de votre serveur d'application.
Vous allez devoir éditer le fichier server.xml de Tomcat afin de définir l'attribut keystoreFile pour utiliser le fichier keystore par défaut pour les connexions SSL et faire en sorte que les clients se connectent en utilisant le fichier client.keystore par défaut.
<Connector port="8443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:\sybase\cmr\keystore\server.keystore"> </Connector>
Pour plus d'informations, voir http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html
keytool –export –alias tomcat –file tomcat.cert –keystore <keystorefile>
keytool –import -alias tomcat –file tomcat.cert –keystore %CMR_HOME%\keystore\client.keystore
Le mot de passe du fichier client.keystore est changeit.
<bean class="java.lang.Object" id="cmr.client.config.ssl"> <param name="keyStoreFile" value="client.keystore"/> <param name="keyStoreFilePath" value=""/> <param name="keystorePass" value="changeit"/> <param name="truststorePass" value="changeit"/> </bean>