中心认证服务(CAS)入门(一)
2016-10-10 10:54
239 查看
首先下载CAS程序
修改host文件(c:/Windows/System32/drivers/etc/hosts):
修改tomcat配置 server.xml,找到
<Host name="localhost" appBase="webapps"> </Host>并行添加
<Host name="www.server.com" appBase="server"> </Host>
在tomcat中找到webapps的同级目录创建server资源文件,将CSA服务端的war包拷贝到server文件下
修改server文件下的由war包解压的文件命名名为ROOT,启动Tomcat服务器,访问
www.server.com
添加两个客户端程序,分别是bbs.com和news.com,同样与webapps目录同级。然后,修改web.xml配置文件,映射CAS资源地址,注意域名前需要添加http://
之后,在server.xml中添加Host映射,指向bbs和news文件资源:
<Host name="www.news.com" appBase="news"></Host> <Host name="www.bbs.com" appBase="bbs"></Host>
修改完之后启动tomcat,访问
www.news.com
点击链接,跳转登录页面
该页面记录了,进入跳转页面时的域名,如上图所示的。
登录之后,跳转回来
默认的cookie生命周期为当前会话,当再打开一个浏览器时,是拿不到cookie的,修改服务端的cookie相关的配置文件:
重启服务,就实现单点登录了。
相关文章推荐
- Spring Security3 使用中心认证服务(CAS)进行单点登录
- cas 入门之四:认证管理器
- CAS 未认证授权服务 不允许使用CAS来认证您访问的目标应用
- linux学习入门 基础部分(8)【1.openssh2.在客户端连接sshd的方式3.给ssh服务添加新的认证方式 KEY认证 4.sshd的安全配 5.linux中服务的管理】
- Spring Cloud Eureka 入门 (一)服务注册中心详解
- 基于服务的企业集成模式轻松入门,第 3 部分:Web services 和注册中心
- spring cloud快速入门教程(二)服务注册中心Eureka
- Spring Cloud Eureka 入门 (一)服务注册中心详解
- Spring Cloud 入门教程 - 搭建配置中心服务
- cas 入门之七:cas 认证处理器-简述
- cas 入门之十二:cas 认证处理器-LDAP
- cas 入门之十一:cas 认证处理器-JDBC示例(下)
- Spring Cloud 的 配置远程服务中心简单入门操作
- 配置cas服务认证的验证方式(sql数据库或ldap)
- 基于云端的通用权限管理系统,SAAS服务,基于SAAS的权限管理,基于SAAS的单点登录SSO,企业单点登录,企业系统监控,企业授权认证中心
- cas 入门之十:cas 认证处理器-JDBC简述(上)
- 如何通过无线认证网络提高政务中心的服务水平
- SpringCloud自学入门-服务提供者创建和服务中心高可用
- CAS 5.x搭建常见问题系列(1).未认证的授权服务
- Spring Cloud Eureka 入门 (一)服务注册中心详解 「Spring Cloud Eureka 入门系列」 Spring Cloud Eureka 入门 (一)服务注册中心详解 Spr