CAS示例环境部署及配置完整版.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

CAS示例环境部署及配置完整版--第1页

CAS示例环境部署及配置

一、示例说明

在本示例中将使用cas-server-3.5.0和cas-client-3.2.1搭建一个SSO测试环境;在

同一台机器上安装3个tomcat;分别部署一个casserver和两个casclient;这三个应用使

用不同的域名访问通过配置hosts文件实现多个域名..配置完成之后;应达到如下效果:

1、首先访问app1;此时需要跳转到cas登录页面;要求用户进行登录;

2、输入正确的用户名和密码;登录成功之后自动跳转到app1;而且可以获取到用户的登录信

息;

3、在同一个浏览器中直接访问app2;此时不需要再次用户登录即可正常访问;而且可以获取

到登录用户的信息;

4、反复访问app1和app2;只要不关闭浏览器;就可以一直正常访问并且可以获取到用户信

息;

5、在浏览器地址栏输入CAS登出的路径;系统提示成功注销;

6、此时无论访问app1还是app2;都会跳转到cas登录页面;要求用户重新登录..

二、部署文件清单

应用服务器中间件T符合Servlet2.3以上标准的J2EE容器

JDKJDK1.6

CASSERVER部署包cas-;可以从获取

CASCLIENT部署包使用CAS做单点登录的应用

CAS示例环境部署及配置完整版--第1页

CAS示例环境部署及配置完整版--第2页

三、准备部署环境

本文演示过程在同一个机器上的也可以在三台实体机器或者三个的虚拟机上;根据演示

需求;我们需要准备三个不同的域名;分别对应casserver和两个cas客户端应用;用修改

hosts文件的方法添加域名最简单方便这个非常重要;在文件

文件中添加三条

cas.demo

app1.demo

demo

其中:对应部署casserver的tomcat;如果这个tomcat使用https协议;则这个虚拟域名还

用于证书生成;另外两个域名对应两个不同的客户端应用..

安装JDK;配置JAVA_HOME、PATH环境变量;在D盘根目录复制三个TOMCAT文件夹;分别

命名为tomcat-for-cas、tomcat-for-client-1、tomcat-for-client-2;

这个详细过程就不再详细描述..

四、CASSERVER部署及通用配置

3.1CASSERVER部署

cas-server-xxxx.war的下载地址为;本文以cas-server-3.5.0.zip为例;解压提取

cas-server-3.5.0/modules/cas-server–webapp-3.5.0.war文件;把此文件复制到

目录并解压到cas文件夹如果不准备对CAS的文件做修改;则可以

直接将WAR文件修改为cas.war即可..

启动tomcat此tomcat的默认监听端口为8090;在浏览器地址栏输入:ht;按回车键后

地址栏会自动变为;并显示如下界面:

在登录窗口中;用户名和密码都输入admin实际上可以输入任何值;只要用户名和密码一致;

CAS示例环境部署及配置完整版--第2页

CAS示例环境部署及配置完整版--第3页

就可以成功登录;这个是CAS的默认验证规则;然后点击登录;会出现如下界面:

至此;CASSERVER的应用已经部署成功;接下来就是根据情况进行配置..

3.2CASSERVER通用配置

1.配置CASSERVER节点名称

在文件${CAS}/WEB-INF/perties中的值;比如修改为cas01..

2.去除登录页面的“Non-secureConnection”提示

如果部署

文档评论(0)

199****4707 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档