CAS安装

CAS安装是一个基本的面向源的过程,我们建议使用WAR overlay项目来组织自定义,例如组件配置和UI设计。 WAR覆盖构建的输出是一个cas.war文件,可以部署在像Tomcat这样的Java servlet容器上。

WAR overlay项目提供参考和研究。

Gradle

Maven

CAS使用Spring Webflow以模块化和可配置的方式驱动登录过程; login-webflow.xml文件包含流中状态和转换的简单描述。自定义此文件可能是Spring XML配置文件中除组件配置之外最常见的配置问题。有关各种CAS流程的详细说明以及常见配置点的讨论,请参见“Spring Webflow自定义指南”。

Spring 配置

CAS服务器在很大程度上依赖于Spring框架。 spring-configuration目录下有精确和特定的XML配置文件,用于控制CAS的各种属性以及cas-servlet.xml和deployerConfigContext.xml,后者主要是CAS采用者希望将其包含在环境覆盖中 - 特定的CAS设置。

如果需要通过Maven覆盖过程,可以覆盖XML配置文件中的Spring bean以更改行为。有两种方法:

  1. XML文件可以从CAS版本的源获得,并在Maven重叠版本中以相同的名称放置在相同的确切路径上。如果配置正确,则构建将使用本地提供的XML文件而不是默认值。

  2. CAS服务器能够加载XML配置文件的模式以覆盖默认提供的内容。打算否决CAS默认行为的这些配置文件可以放在/ WEB-INF /中,并且必须使用以下模式命名:cas-servlet - * .xml。放在此文件中的Bean将覆盖其他文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值