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

Cas Server中各配置文件介绍

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

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

  • cas-theme-default.properties:该文件存放的是css文件的路径,用户可以在这里指定使用的css文件为自定义的css文件,也可以更改配置文件中对应的css文件已更改默认的样式。
  • 系列messages_*.properties:国际化支持对应的资源文件。
  • default_views.properties和protocol_views.properties:Cas Server中使用到的视图配置文件,用于定义对应视图的处理类及其文件路径。
  • log4j.xml:log4j的配置文件。

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

  • web.xml:这个文件就是大伙熟悉的web.xml文件。
  • cas-servlet.xml:该文件是Cas Server使用到的Spring MVC的配置文件,里面定义了一些Controller及View相关的内容。
  • cas.properties:该文件是Cas Server配置的主要文件。与Spring相关的所有配置使用的外部属性都定义在这个文件中。
  • deployerConfigContext.xml:该文件是专为Cas Server部署人员抽取出来的一个文件,其中的内容通常都是Cas Server部署人员需要进行更改的内容。
  • login-webflow.xml:登录使用到的Spring Web Flow配置文件。
  • restlet-servlet.xml:使用到的Restful API的相关配置。
  • WEB-INF/spring-configuration:该目录中存放的是Cas Server加载的Spring相关的配置文件。
  • WEB-INF/unused-spring-configuration:该目录中存放的是没有用到,但是有需要时可以将它们copy到spring-configuration目录下的文件。

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

  • applicationContext.xml:该文件中定义了主要使用的bean,通常不需要修改。
  • argumentExtractorsConfiguration.xml:该文件中定义了需要使用的协议,默认只有CAS和SAML是可用的。
  • log4jConfiguration.xml:log4j初始化对应的配置。
  • propertyFileConfigure.xml:用于指定外部属性文件的位置,默认指定的就是前面提到的cas.properties文件。
  • securityContext.xml:这是Cas Server中使用到的Spring Security相关内容的配置文件,默认不需要进行修改。
  • ticketExpirationPolicies.xml:用于指定TicketGranting Ticket和Service Ticket的过期策略,一般不需要修改。
  • ticketGrantingTicketCookieGenerator.xml:TicketGranting Ticket对应的CookieGenerator的配置。
  • ticketRegistry.xml:DefaultTicketRegistry对应的配置。
  • uniqueIdGenerators.xml:唯一主键生成相关的配置。
  • warnCookieGenerator.xml:用于生成警告的CookieGenerator对应配置。

(注:本文是基于Cas 3.5.2所写)

(注:原创文章,转载请注明出处。原文地址:http://blog.csdn.net/elim168/article/details/44059125

时间: 2024-11-05 13:42:47

Cas(03)——Cas Server中各配置文件介绍的相关文章

Cas Server中各配置文件介绍

Cas Server中所有的配置文件都是放在WEB-INF目录及其子目录下的. 在WEB-INF/classes下的配置文件有: l  cas-theme-default.properties:该文件存放的是css文件的路径,用户可以在这里指定使用的css文件为自定义的css文件,也可以更改配置文件中对应的css文件已更改默认的样式. l  系列messages_*.properties:国际化支持对应的资源文件. l  default_views.properties和protocol_vie

转载 SQL Server中常用全局变量介绍

变量 Transact-SQL语言中有两种形式的变量,一种是用户自己定义的局部变量,另外一种是系统提供的全局变量.局部变量 局部变量是一个能够拥有特定数据类型的对象,它的作用范围仅限制在程序内部.局部变量可以作为计数器来计算循环执行的次数,或是控制循环执行的次 数.另外,利用局部变量还可以保存数据值,以供控制流语句测试以及保存由存储过程返回的数据值等.局部变量被引用时要在其名称前加上标志"@",而且必须 先用DECLARE命令定义后才可以使用. 全局变量全局变量是SQL Server系

T-SQL查询进阶--理解SQL Server中索引的概念,原理以及其他

简介 在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能.但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索引的概念,需要了解大量原理性的知识,包括B树,堆,数据库页,区,填充因子,碎片,文件组等等一系列相关知识,这些知识写一本小书也不为过.所以本文并不会深入讨论这些主题. 索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息. 精简来说,索引是一种结构.

MS Sql Server 中主从库的配置和使用介绍(转)

网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求:这时候我们可以考虑使用主从库. 主从库是两台服务器上的两个数据库,主库以最快的速度做增删改操作+最新数据的查询操作:从库负责查询较旧数据,做一些对实效性要求较小的分析,报表生成的工作.这样做将数据库的压力分担到两台服务器上从而保证整个系统响应的及时性. SQL Server提供了复制机制来帮我们实现主从库的机制.我们看下如何在sql server 2005中实践: 实践前需要新创建一个Test的数据库

SQL Server中解决死锁的新方法介绍

SQL Server中解决死锁的新方法介绍 数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法. 将下面的SQL语句放在两个不同的连接里面,并且在5秒内同时执行,将会发生死锁. <ccid_nobr> <ccid_code>use Northwindbegin tran insert into Orders(CustomerId) values(@#[email protected]#)

SQL Server中的RAND函数的介绍和区间随机数值函数的实现

    工作中会遇到SQL Server模拟数据生成以及数值列值(如整型.日期和时间数据类型)随机填充等等任务,这些任务中都要使用到随机数.鉴于此,本文将对SQL Server中随机数的使用简单做个总结 .   T-SQL 随机有关的三个函数          RAND([seed] 此函数生成从0到1之间随机 float 值(详细说明查看https://technet.microsoft.com/zh-cn/library/ms177610(v=sql.90).aspx). CHECKSUM

cas+tomcat+shiro实现单点登录-4-Apache Shiro 集成Cas作为cas client端实现

目录 1.tomcat添加https安全协议 2.下载cas server端部署到tomcat上 3.CAS服务器深入配置(连接MYSQL) 4.Apache Shiro 集成Cas作为cas client端实现 Apache Shiro 集成Cas作为cas client端实现 第一步.添加maven依赖 <!-- shiro依赖包 --> <!-- <dependency> <groupId>org.apache.shiro</groupId> &

CAS协议 - CAS URIs

http://desert3.iteye.com/blog/1703449 2.CAS URIs:  CAS是一个基于HTTP的协议,这就要求其每一个组成部分可以通过特定的URIs访问到.所有相关的URIs如下: 2.1. /login as credential requestor 2.2. /login as credential acceptor 2.3. /logout 2.4. /validate [CAS 1.0] 2.5. /serviceValidate [CAS 2.0] 2.

(转)CAS (4) —— CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example)

CAS (4) —— CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 nginx版本: nginx-1.9.8 cas版本: cas4.1.2cas-client-3.4.1 参考来源: jasig.github.io:CAS protocol CAS (1) —— Mac下配置CAS到Tomcat(服务端) CAS (2) —— Mac下配置CAS到Tomc