Voici la procédure pour configurer son Tomcat en https
Etape 1 - Création du certificat Tomcat
C:\Program Files (x86)\Java\jdk1.6.0_13\bin>keytool -delete -alias tomcat
C:\Program Files (x86)\Java\jdk1.6.0_13\bin>keytool -list -alias tomcat
Tapez le mot de passe du Keystore : test1234
--- !!! D'apres la doc : mettre le même mot de passe pour la clé tomcat que pour le keystore !!!
C:\Program Files (x86)\Java\jdk1.6.0_13\bin>keytool -genkey -alias tomcat -keyalg RSA
Tapez le mot de passe du Keystore :
Quels sont vos prénom et nom ?
[Unknown] : Moi
Quel est le nom de votre unité organisationnelle ?
[Unknown] :
Quelle est le nom de votre organisation ?
[Unknown] :
Quel est le nom de votre ville de résidence ?
[Unknown] :
Quel est le nom de votre état ou province ?
[Unknown] :
Quel est le code de pays à deux lettres pour cette unité ?
[Unknown] : fr
Est-ce CN=Moi, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=fr ?
[non] : oui
Spécifiez le mot de passe de la clé pour <tomcat>
(appuyez sur Entrée s'il s'agit du mot de passe du Keystore) :
Etape 2 - Exporter le Certificat
C:\Program Files (x86)\Java\jdk1.6.0_13\bin>keytool -export -alias tomcat -file server-tomcat.crt
Etape 3 - Importer le certificat dans la jvm du Tomcat
-- Import dans la jvm du Tomcat concernée
C:\Program Files (x86)\Java\jdk1.6.0_13\bin>keytool -import -trustcacerts -keystore ..\jre\lib\security\cacerts -alias tomcat -file server-tomcat.crt
-- Note : Si d'autres jvm clientes veulent se connecter en https à ce serveur, il faudra répeter l'étape pour chaque jvm cliente
-- Lister les certificats de la jvm
C:\Program Files (x86)\Java\jdk1.6.0_13\bin>keytool -list -keystore ..\jre\lib\security\cacerts
Etape 4 - Activation du ssl dans tomcat
-- Dans le fichier server.xml, décommenter et modifier le bloc comme suit
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystorePass="test1234" keyalias="tomcat"
clientAuth="false" sslProtocol="TLS" />
-- pour tester : https://localhost:8443/
Liens : http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html#Configuration
Ce blog est un blog technique à propos du langage Java et des technologies autour de Java. Je me nomme Eric et je travaille dans une SSII. Mon métier me permet de mettre en place diverses solutions techniques, et d’accompagner des équipes de développement jusqu'au développement lui-même.
vendredi 25 novembre 2011
vendredi 4 novembre 2011
Flash Builder : Quelques bons tutoriaux pour démarrer
Voici quelques bons tutoriaux, blogs et références sur Flash Builder et le développement ActionScript :
Adobe - Formation vidéo sur Flash Builder - 1 semaine
http://www.adobe.com/devnet/flex/videotraining.html
Adobe - Construire sa première application Flex pour mobile – Twitter Trends
http://www.adobe.com/devnet/flex/articles/twitter-trends.html
Adobe - Developing Mobile Applications with ADOBE® FLEX® and ADOBE® FLASH® BUILDER
http://help.adobe.com/en_US/flex/mobileapps/developing_mobile_apps_flex.pdf
Adobe - Examples and case studies
http://www.adobe.com/devnet/flex/samples.html
Adobe Flex Tutorial : Tutoriaux Adobe Flex & Air en français
http://www.flex-tutorial.fr
Flex-info.fr en français
http://www.flex-info.fr
Adobe - Tour de Flex - Tour de Flex est une application AIR permettant de d'apprendre Flex et AIR
http://flex.org/tour/
Inscription à :
Articles (Atom)