用JDK自带的keytool生成证书
命令:
keytool -genkey -alias smalllove -keyalg RSA -keystore D:/keys/smallkey
导出证书
命令:
keytool -export -file d:/keys/small.crt -alias smalllove -keystore d:/keys/smallkey
将证书导入jdk
keytool -import -keystore C:\Java\jdk1.6.0_21\jre\lib\security\cacerts -file D:/keys/small.crt -alias smalllove
说明证书已导入到jdk中
服务器配置:
1.下载CAS的服务端,解压,把解压后的文件中modules文件夹中的cas-server-webapp-*.war文件拷贝到tomcat的webapps下面更改名字为cas.war(可以不更改,这里只是为了方便)
2.修改修改tomcat的server.xml文件去掉此文件83到93行之间的注释,修改为:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="D:/keys/smallkey"
keystorePass="smalllove"/>设置的密码
3. 访问http s ://yourhost:8443/cas出现
登陆成功后:
服务器配置成功了嘿嘿!!
客户端配置:新建两个web工程client1 client2
配置:web.xml
- <?xml version="1.0"