Cas Server中所有的配置文件都是放在WEB-INF目录及其子目录下的。

在WEB-INF/classes下的配置文件有:

l  cas-theme-default.properties:该文件存放的是css文件的路径,用户可以在这里指定使用的css文件为自定义的css文件,也可以更改配置文件中对应的css文件已更改默认的样式。

l  系列messages_*.properties:国际化支持对应的资源文件。

l  default_views.properties和protocol_views.properties:Cas Server中使用到的视图配置文件,用于定义对应视图的处理类及其文件路径。

l  log4j.xml:log4j的配置文件。

在WEB-INF根目录下的配置文件有:

l  web.xml:这个文件就是大伙熟悉的web.xml文件。

l  cas-servlet.xml:该文件是Cas Server使用到的Spring MVC的配置文件,里面定义了一些Controller及View相关的内容。

l  cas.properties:该文件是Cas Server配置的主要文件。与Spring相关的所有配置使用的外部属性都定义在这个文件中。

l  deployerConfigContext.xml:该文件是专为Cas Server部署人员抽取出来的一个文件,其中的内容通常都是Cas Server部署人员需要进行更改的内容。

l  login-webflow.xml:登录使用到的Spring Web Flow配置文件。

l  restlet-servlet.xml:使用到的Restful API的相关配置。

l  WEB-INF/spring-configuration:该目录中存放的是Cas Server加载的Spring相关的配置文件。

l  WEB-INF/unused-spring-configuration:该目录中存放的是没有用到,但是有需要时可以将它们copy到spring-configuration目录下的文件。

在WEB-INF/spring-configuration目录下的配置文件是Cas Server中使用到的所有与Spring相关的配置文件,具体有:

l  applicationContext.xml:该文件中定义了主要使用的bean,通常不需要修改。

l  argumentExtractorsConfiguration.xml:该文件中定义了需要使用的协议,默认只有CAS和SAML是可用的。

l  log4jConfiguration.xml:log4j初始化对应的配置。

l  propertyFileConfigure.xml:用于指定外部属性文件的位置,默认指定的就是前面提到的cas.properties文件。

l  securityContext.xml:这是Cas Server中使用到的Spring Security相关内容的配置文件,默认不需要进行修改。

l  ticketExpirationPolicies.xml:用于指定TicketGranting Ticket和Service Ticket的过期策略,一般不需要修改。

l  ticketGrantingTicketCookieGenerator.xml:TicketGranting Ticket对应的CookieGenerator的配置。

l  ticketRegistry.xml:DefaultTicketRegistry对应的配置。

l  uniqueIdGenerators.xml:唯一主键生成相关的配置。

l  warnCookieGenerator.xml:用于生成警告的CookieGenerator对应配置。

4、Cas Server的配置文件相关推荐

  1. Cas(03)——Cas Server中各配置文件介绍

    Cas Server中各配置文件介绍 Cas Server中所有的配置文件都是放在WEB-INF目录及其子目录下的. 在WEB-INF/classes下的配置文件有: cas-theme-defaul ...

  2. 在CAS Server上增加OAuth2.0协议

    概述说明 CAS Server默认搭建出来,客户端程序只能按照CAS自身的协议接入.CAS的强大在于,有官方的插件,可以支持其他的协议.本章节就让CAS Server怎么增加OAuth2.0的登录协议 ...

  3. cas server的使用

    此文章主要用于记录自己对cas server的学习总结 cas的服务端随着版本的变化很多代码还是有比较大的改变,特别是一些xml的配置文件,针对cas4.2.7的学习,我发现里面很多配置文件以及一些功 ...

  4. CAS实现SSO单点登录-CAS Server搭建

    最近公司连续接了三四个单点登录集成的项目,由我们公司提供CAS Server端的,也有需要我们把Client与其他公司提供的Server端对接的,我负责把我们公司的一个Client与另外一个公司提供的 ...

  5. apereo CAS Server 6.2.x 和 6.4.x 的部署

    代码地址,分别下载6.2和6.4两个版本 https://github.com/apereo/cas-overlay-template 版本地址: https://github.com/apereo/ ...

  6. cas server 配置

    1.修改cas server的deployerConfigContext.xml       <bean id="dataSource" class="org.ap ...

  7. [转]/tomcat/conf/server.xml配置文件的源码解析

    备注: 在把Java项目直接放到/tomcat/webapps目录下时,server.xml的代码是不变的,端口为8080 你可以通过修改这个8080端口进行配置,以及配置<host>里面 ...

  8. Tomcat server.xml配置文件介绍

    一.server.xml文件介绍 1.server.xml作用     Server.xml配置文件用于对整个容器进行相关的配置. 2.server.xml文件的配置元素列表 <Server&g ...

  9. CAS Server(二):基于SpringBoot搭建客户端

    1. 概述 本篇介绍SpringBoot项目接入CAS Server,先创建一个空的SpringBoot项目 2. pom.xml <parent><groupId>org.s ...

最新文章

  1. 再也不买仙剑正版盘了
  2. NTU课程:MAS714 (3)Graph Algorithms
  3. 在c语言中i10是什么意思啊,2011年计算机二级考试C语言十套上机题
  4. 实现两个pawn的切换
  5. 计算机应用基础第二版在线作业一,计算机应用基础在线作业一
  6. MSSQL TCP/IP服务无法启动的解决方法
  7. 发现个特别合胃口的仓鼠、小鱼和计数器代码
  8. 图片横向滚动,两边有按钮控制
  9. 二倍图三倍图什么意思_ios切图(一倍图+二倍图+三倍图)
  10. linux系统下find删除目录下除一文件外的所有文件
  11. 开滦二中2021高考成绩查询,成人成才 无缝严管丨开滦二中西校区2018高考总结交流大会...
  12. 利用区块链技术解决科研问题的前景
  13. 2021年度总结:这一年你过的怎么样?
  14. “前浪”微博财报里的悲喜两极
  15. 从用户场景和用户心理角度,看微信读书的社交阅读
  16. 如何计算2个矩阵的相似性?
  17. excel 查询 表关联_在Excel中计算查询表
  18. JavaScript为什么成了众多小程序的首选?
  19. java单例模式构造器初始化_秒懂java单例模式,java私有构造器与一夫一妻制
  20. 资产监测设备中GPS的C/N0和SNR的关系

热门文章

  1. android gps 电子围栏,GPS定位系统平台电子围栏的功能和应用
  2. Linux内核源码分析之内存管理
  3. Django实战搭建mock系统(六)_邮件发送令牌,点击令牌激活账号
  4. 面试中常被问到(五)C++析构函数,虚析构函数
  5. python判断能否组成三角形_Python练习题4.16判断是否构成三角形
  6. AJAX 学习笔记[四] AJAX 对服务器返回的XML 的处理
  7. 阅读_分享成为高效程序员的7个重要习惯
  8. Android序列化
  9. 服务器存储文件解决方案,服务器及存储解决方案-20210724001444.docx-原创力文档
  10. VMware怎么打开并使用vhd虚拟磁盘文件