`
234390216
  • 浏览: 10193907 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:460812
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1771850
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1395469
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:393909
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:678239
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:529311
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1178754
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:461973
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:150157
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:66872
社区版块
存档分类
最新评论

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

    博客分类:
  • Cas
阅读更多

Cas Server中各配置文件介绍

 

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

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

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

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

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

l  log4j.xmllog4j的配置文件。

 

 

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

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

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

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:该目录中存放的是没有用到,但是有需要时可以将它们copyspring-configuration目录下的文件。

 

 

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

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

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

l  log4jConfiguration.xmllog4j初始化对应的配置。

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

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

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

l  ticketGrantingTicketCookieGenerator.xmlTicketGranting Ticket对应的CookieGenerator的配置。

l  ticketRegistry.xmlDefaultTicketRegistry对应的配置。

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

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

 

 

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

(注:原创文章,转载请注明出处。原文地址:http://elim.iteye.com/blog/2128865

 

 

0
0
分享到:
评论
2 楼 234390216 2017-06-22  
alei_628 写道
你好 请问:在WEB-INF/spring-configuration目录下的配置有个文件是log4jConfiguration.xml:log4j初始化对应的配置。是基于Log4j的实现,我要使用别的实现呢,比如我要用logback,怎么做呢

把logback的配置放在类路径下即可,底层一般都是基于SLF4J写日志的。
1 楼 alei_628 2017-06-21  
你好 请问:在WEB-INF/spring-configuration目录下的配置有个文件是log4jConfiguration.xml:log4j初始化对应的配置。是基于Log4j的实现,我要使用别的实现呢,比如我要用logback,怎么做呢

相关推荐

Global site tag (gtag.js) - Google Analytics