您的位置:首页 > 其它

中心认证服务(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相关的配置文件:



重启服务,就实现单点登录了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐