tips:java:resinssl
Differences
This shows you the differences between two versions of the page.
tips:java:resinssl [2009/06/08 11:51] – created erik | tips:java:resinssl [2009/06/08 11:52] (current) – erik | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Enabling SSL and installing certificates with Resin ====== | ||
+ | ** 1. INSTALL JSSE ** | ||
+ | |||
+ | Add: | ||
+ | |||
+ | * jsse.jar | ||
+ | * jcert.jar | ||
+ | * jnet.jar | ||
+ | |||
+ | to: _'' | ||
+ | |||
+ | ** 2. ADD THE SSL SECURITY PROVIDER ** | ||
+ | |||
+ | Change '' | ||
+ | |||
+ | security.provider.2=com.sun.net.ssl.internal.ssl.Provider | ||
+ | |||
+ | ** 3. GENERATE THE CSR ** | ||
+ | |||
+ | cd / | ||
+ | mkdir keys | ||
+ | cd keys | ||
+ | keytool -genkey -keyalg " | ||
+ | keytool -certreq -keystore server.keystore > csr.txt | ||
+ | |||
+ | |||
+ | ** 4. SUBMIT THE CSR ** | ||
+ | |||
+ | ** 5. MAKE SURE EACH CERTIFICATE ENDS WITH A LINEFEED ** | ||
+ | |||
+ | ** 6. IMPORT THE CA CERTIFICATE ** | ||
+ | |||
+ | cd $JAVA_HOME/ | ||
+ | keytool -import -keystore cacerts -trustcacerts -file Equifax.cer | ||
+ | |||
+ | ** 7. IMPORT THE SERVER CERTIFICATE ** | ||
+ | |||
+ | cd / | ||
+ | keytool -import -keystore server.keystore -trustcacerts -file server.cert |
tips/java/resinssl.txt · Last modified: 2009/06/08 11:52 by erik