CAS入门使用手册
更新时间:2023-11-30 20:03:01 阅读量: 教育文库 文档下载
CAS入门使用手册
1. 准备工作
本文中的例子以 tomcat5.5 为例进行讲解,下载地址: http://tomcat.apache.org/download-55.cgi
到 CAS 官方网站下载 CAS Server 和 Client,地址分别为:
http://www.ja-sig.org/downloads/cas/cas-server-3.1.1-release.zip http://www.ja-sig.org/downloads/cas-clients/cas-client-java-2.1.1.zip
2. 首先制作证书
1) .创建证书库:
C:\\cas>keytool -genkey -keyalg RSA -alias tomcatsso -keystore server.keystore
-storepass changeit ;如下图:
生成文件:
2) 导出证书文件:
C:\\cas>keytool -export -alias tomcatsso -file server.crt -keystore server.keystore
-storepass changeit ;如下图:
生成文件:
3) 导入证书
将生成的证书导入到JDK和JRE中,进入%JAVA_HOME%\\jre1.6.0_05\\lib\\security目录,将生成的server.crt拷贝到这里(此操作之前最好先备份JDK和JRE以前的cacert文件),
执行命令:C:\\cas>keytool -import -alias tomcatsso -file server.crt -keystore cacerts -storepass changeit ;如下图:
至此证书成功加入到文件中。将这个文件复制替
换%JAVA_HOME%\\jdk1.6.0_05\\jre\\lib\\security下的那个文件。
4) 修改Tomcat的server.xml配置,
找到
去掉注释并改为:
访问https://localhost:8443/能访问到就配置成功了
3. 服务器部署以及数据源配置
1) 部署方法
将下载好的服务器压缩包解压之后得到源代码,包,以及部署的war文件,war文件位于modules文件夹之中,将其拷贝到Tomcat的webapp文件夹下, 2) 引入包
加入相关的数据库驱动包mysql-connector-java-5.1.5-bin.jar spring-jdbc-2.5.5.jar
cas-server-support-jdbc-3.3.1.jar 3) 配置数据源
在cas服务器的WEB-INF\\deployerConfigContext.xml配置文件中配置数据源(这里使用的是mysql):
4) 通过数据库验证登陆
Cas默认的验证方式是只要用户名和密码相同就能登陆成功,要想去掉这种验证方式,改为在通过数据库验证首先找到:
删除这行则去掉了简单的验证方式, 然后加入:
则可以通过配置的数据源验证用户名和密码是否相同。
4. 客户端的配置
配置客户端首先在建立的工程中加入下载的客户端中的所需的依赖包, 然后配置CASFilter:
配完之后再访问这个工程下面的被拦截的路径的时候,如果没有登录就会重定向到cas服务器进行登录,登陆后返回。
正在阅读:
CAS入门使用手册11-30
酯基季铵盐的发展现状和应用前景09-09
管片拼装工程作业指导书03-16
2013华电保定动力系复试大纲12-05
湖南省“两型”示范旅游景区创建活动实施方案 - 图文04-19
医学卫生人员培训05-17
测试用例实例++非常详细03-14
ARM实验报告ADS安装03-11
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 入门
- 手册
- 使用
- CAS