基础环境:
casServer jdk8 tomcat8以上
casClient jdk7 tomcat7
1、证书生成及添加
2、tomcat https配置
3、服务端代码下载及配置
4、客户端代码下载及配置
keytool -genkey -keystore "D:\cas-chenjie\wo_cas.keystore" -alias "wo_cas" -keyalg "RSA" -validity 36500 -dname "CN=localhost, OU=org, O=org.cj, L=南京, ST=江苏, C=**" -keypass "wo_cas" -storepass "wo_cas"
keytool -alias "wo_cas" -exportcert -keystore "D:\cas-chenjie\wo_cas.keystore" -file "D:\cas-chenjie\wo_cas.cer" -storepass "wo_cas"
keytool -import -alias "wo_cas" -keystore "D:\Program Files\Java\jdk1.8.0_91\jre\lib\security\cacerts" -file "D:\cas-chenjie\wo_cas.cer" -trustcacerts -storepass changeit
keytool -delete -alias "wo_cas" -keystore "D:\Program Files\Java\jdk1.8.0_91\jre\lib\security\cacerts"
<Connector SSLEnabled="true" clientAuth="false" connectionTimeout="20000" keystoreFile="D:\\cas-chenjie\\wo_cas.keystore" keystorePass="wo_cas" maxThreads="150" port="8090" protocol="HTTP/1.1" scheme="https" secure="true" sslProtocol="TLS"/>
注意:路径和密码
https://github.com/watemei/casServer
创建dbname 为cas
导入doc/cas.sql文件
输入https:localhost:8090/casServer
https://github.com/watemei/casClient