CAS单点登录服务器的部署以及使用

CAS单点登录服务器的部署以及使用

ID:37708887

大小:656.12 KB

页数:21页

时间:2019-05-29

CAS单点登录服务器的部署以及使用_第1页
CAS单点登录服务器的部署以及使用_第2页
CAS单点登录服务器的部署以及使用_第3页
CAS单点登录服务器的部署以及使用_第4页
CAS单点登录服务器的部署以及使用_第5页
资源描述:

《CAS单点登录服务器的部署以及使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CAS单点登录服务器的部署以及使用一.准备CAS服务器端和客户端1.Windows下a)cas服务器端压缩包cas-server-3.4.12-release.zipb)cas客户端压缩包cas-client-3.2.1-release.zip官网有下载http://www.cas.org/2.linux下a)cas服务器端压缩包cas-server-3.4.12-release.tar.gzb)cas客户端压缩包cas-client-3.2.1-release.tar.gz官网有下载http://www.cas.org/二.准备架包Oracle数据库

2、驱动架包ojdbc6.jar三.安装CAS1.重新安装一个服务器,如tomcat。2.部署CAS项目a)解压缩cas-server-3.4.12-release.(tar.gz/zip),进入解压后的cas-server-3.4.12-release目录下的modules中,取出cas-server-webapp-3.4.12.war,放入新安装的tomcat目录下的webapp下,修改war包的名字为cas.war,启动tomcat,将cas.war解压到webapp下,然后关闭服务器3.CAS服务器端证书相关操作。a)生成服务器端证书Linux下命

3、令:keytool-genkey-aliasmycas-keyalgRSA-keystore/home/XXX/cas/key/mycas.keystorewindows下命令:keytool-genkey-aliasmycas-keyalgRSA-keystoreDcaskeymycas.keystore有效期默认是三个月,若需要修改,增加一个参数,-validity,单位:天a)导出证书Linux下命令:keytool-export-trustcacerts-file/home/XXX/cas/key/mycas.crt-aliasmycas

4、-keystore/home/XXX/cas/key/mycas.keystoreb)导入证书到客户端JDKLinux下命令:keytool-import-trustcacerts-keystore$JAVA_HOME/jre/lib/security/cacerts-file/home/XXX/cas/key/mycas.crt-aliasmycas-storepasschangeitwindows下命令:keytool-import-trustcacerts-keystore%JAVA_HOMEjrelibsecuritycacerts-f

5、ileD:caskeymycas.crt-aliasmycas-storepasschangeita)如果生成失败,请删除证书,重新导入删除证书文件cas/key下的两个文件后执行将证书从jdk中移除,移除JDK中的证书命令Linux下命令:keytool-delete-aliasmycas-keystore$JAVA_HOME/jre/lib/security/cacerts-storepasschangeitwindow下命令:--移除JDK中的证书keytool-delete-aliasmycas-keystore%JAVA_HOMEjr

6、elibsecuritycacerts-storepasschangeita)生成jssecacerts文件下载InstallCert.java这个java源文件网址:http://www.oschina.net/code/snippet_12_4092在命令行中编译,然后执行java文件javacInstallCert.javajavaInstallCertlocalhost:8080将生成的jssecacerts文件复制到$JAVA_HOMEjrelibsecurity目录下b)开启服务器端Tomcat的SSLc)重启电脑登陆测试服务器

7、端,地址为https://localhost:8845/cas,登录用户名密码相同a)查看证书keytool-list-keystore/home/ligang/jdk1.6.0_26/jre/lib/security/cacerts-storepasschangeit1.修改CAS服务器配置,使其可以与项目结合a)进入解压出来的cas目录的WEB-INF下,b)将cas-server-3.4.12-releasemodules下的cas-server-support-jdbc-3.4.12.jar和ojdbc6.jar复制到WEB-INFlib下

8、a)使用编辑工具打开deployerConfigContext.xmlb)有三种登录配置,默认

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。