广告位招租
Tomcat 如何置配https (SSL)
[
2008-03-12 18:37 | by 草山狐 ]
感谢rudy的研究成果,我记在blog里面,有空就看看,不会忘记
Step1:
在CMD 模式下运行以下命令:
setSERVER_DN="CN=hellking-Server, OU=huayuan, O=huayuan, L=BEIJINGC, S=BEIJING, C=CN"
setCLIENT_DN="CN=hellking-Client, OU=tsinghua, O=tsinghua, L=BEIJING,S=BEIJING,C=CN"
set KS_PASS=-storepasschangeit
set KEYINFO=-keyalg RSA
#生成server.keystore。
keytool -genkey -dname%SERVER_DN% %KS_PASS% -keystore server.keystore %KEYINFO% -keypass changeit
#从server.keystore导出数字证书。
keytool -export -filetest_axis.cer %KS_PASS% -keystore server.keystore
#从服务器的数字证书导出到客户端信任的truststore中。
keytool -import -filetest_axis.cer %KS_PASS% -keystore client.truststore -alias serverkey -noprompt
#生成client.keystore。
keytool -genkey -dname%CLIENT_DN% %KS_PASS% -keystore client.keystore %KEYINFO% -keypass changeit
#从client.keystore导出数字证书。
keytool -export -file test_axis.cer%KS_PASS% -keystore client.keystore
#从客户端的数字证书导出到服务器信任的truststore中。
keytool -import -filetest_axis.cer %KS_PASS% -keystore server.truststore -alias clientkey –noprompt
#end
Step2:
修改%CATALINA_HOME%\conf\server.xml
增加代码:
Step1:
在CMD 模式下运行以下命令:
setSERVER_DN="CN=hellking-Server, OU=huayuan, O=huayuan, L=BEIJINGC, S=BEIJING, C=CN"
setCLIENT_DN="CN=hellking-Client, OU=tsinghua, O=tsinghua, L=BEIJING,S=BEIJING,C=CN"
set KS_PASS=-storepasschangeit
set KEYINFO=-keyalg RSA
#生成server.keystore。
keytool -genkey -dname%SERVER_DN% %KS_PASS% -keystore server.keystore %KEYINFO% -keypass changeit
#从server.keystore导出数字证书。
keytool -export -filetest_axis.cer %KS_PASS% -keystore server.keystore
#从服务器的数字证书导出到客户端信任的truststore中。
keytool -import -filetest_axis.cer %KS_PASS% -keystore client.truststore -alias serverkey -noprompt
#生成client.keystore。
keytool -genkey -dname%CLIENT_DN% %KS_PASS% -keystore client.keystore %KEYINFO% -keypass changeit
#从client.keystore导出数字证书。
keytool -export -file test_axis.cer%KS_PASS% -keystore client.keystore
#从客户端的数字证书导出到服务器信任的truststore中。
keytool -import -filetest_axis.cer %KS_PASS% -keystore server.truststore -alias clientkey –noprompt
#end
Step2:
修改%CATALINA_HOME%\conf\server.xml
增加代码:
javascript中的replace 方法
Apache2.0 + php5 + ming





