CAS服务器和客户端配置 证书的生成,导出,导入到jdk

这篇博客详细介绍了如何使用JDK的keytool生成证书,包括生成、导出和导入到JDK的步骤。接着讲解了CAS服务器的配置,包括下载CAS服务端,修改Tomcat的server.xml配置SSL连接。最后,博主展示了客户端配置过程,通过web.xml配置CAS认证过滤器,并解释了验证流程。
摘要由CSDN通过智能技术生成
生成证书:

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文件去掉此文件8393行之间的注释,修改为:

 <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

  1. <?xml version="1.0"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值