单点登录CAS使用记(二):部署CAS服务器以及客户端

阅读:461 2019-03-19 14:42:21 来源:新网

cas-server下载地址:https://www.apereo.org/projects/cas/download-cas

cas-client下载地址:http://developer.jasig.org/cas-clients/

cas官方教程:https://wiki.jasig.org/display/casum/cas+on+windows+quick+setup+guide

版本:

一:下载并且导入

1.下载cas

cas-server-3.4.11-release.zip

cas-client-3.2.1-release.zip

2.解压cas-server-3.4.11-release.zip

可以看到压缩包中有许多项目,我们只需要选用两个项目

cas-server-core:主要业务功能实现,最终打包成jar被cas-server-webapp所使用

cas-server-webapp:为cas-server主项目,集中了各种配置文件

其他都是一些扩展项目,特定情况下可以选用。

modules下存放了打的好各种jar、wa包,如果你想要直接使用,无需修改源码,可以直接把这两个项目

部署到tomcat下面,直接启动。我这边需要查看源码,所以把源码直接导入eclipse中,在eclipse中启动。

3.解压cas-client-3.2.1-release.zip

cas-client-core导入eclipse

二:配置cas-client

我现在有两个项目需要整合单点登录,两个项目分部被绑定到测试域名

项目1:app1.testcas.com

项目2:app2.testcas.com

cas-server项目:demo.testcas.com

备注:cas-client需要commons-logging的支持,如果你的项目没有导入本jar包,需要额外导入。

打开项目1的web-inf/web.xml

加入如下配置,红色部分按实际情况修改:

上一篇: Android规范文档
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>
推荐商标

{{ v.name }}

{{ v.cls }}类

立即购买 联系客服