CAS单点登陆环境手工搭建

      说起单点登陆CAS,一般我们下好cas-server-XXX-release.zip包,解压后,会去modules下,将cas-server-webapp-XXX.war拷贝至tomcat服务器的webapp目录下,配置好https后即可用单点登陆功能,但若要拓展cas代码,即重写cas源代码,直接用就有点力不从心。现在讲如何手动配置cas server端登陆环境。

 1、在eclipse下新建web工程,默认的web.xml可不要;


 2、需要的是cas-server-core/src/main/java目录下的所有java源程序,拷贝至src目录下;


 3、cas-server-webapp/src/main/webapp下的所有代码,拷贝至WebContent下,myeclipse为/WebRoot目录下;一般会报红叉,不用管它,因为缺对应的jar包,一会处理即可。

需要注意的是,将WEB-INF目录下的classes下的内容,移到src目录下。


 4、与上部相似,这步进入cas-server-webapp/src/main/java/org/jasig/cas目录,将util目录下的文件拷贝至src与之对应的目录下


 5、将cas-server-webapp-3.4.11.war包中 WEB-INF/lib下的内容提取到web工程的WebContent/WEB-INF下


效果如下:


6、将/WEB-INF/spring-configuration$ 下的applicationContext.xml中最后一行注释掉

<!--   <bean id="scheduler" class="org.jasig.cas.util.AutowiringSchedulerFactoryBean"/>-->

7、打war包,部署至服务器即可。





    


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值