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

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,怎么做呢

相关推荐

    cas_server4.1.2

    根据组织的用户存储,选择合适的认证策略并在配置文件中进行设置。 4. **票证验证**:CAS通过票证(Ticket)系统来实现SSO。当用户首次登录后,CAS服务器会生成一个服务票证(Service Ticket),这个票证随后会被...

    让CAS支持客户端自定义登陆页面——客户端篇

    这通常涉及到修改CAS服务器的配置文件,例如`cas.properties`或`cas.yml`,设置`loginUrl`参数指向你的定制页面。 3. **处理POST请求**:自定义登录页面的表单提交应当发送POST请求到CAS服务器的认证端点,以便...

    cas 普通方式和SpringBoot方式客户端 普通方式服务端

    Spring Boot提供了对CAS的支持,你可以通过添加相关依赖并在配置文件(如`application.properties`或`application.yml`)中配置CAS服务器的URL、认证端点等信息,即可轻松启用CAS SSO功能。例如: ```properties ...

    CAS单点登录系统.doc

    3. **配置Tomcat服务器**:修改Tomcat的配置文件`server.xml`,配置SSL相关的参数。 #### 四、CAS的高级功能——代理模式 除了基本的单点登录功能外,CAS还支持代理模式,这是一种更高级别的应用场景。在代理模式...

    cas的部署规则

    - 生成服务端密钥文件:`keytool -genkey -alias casserver -keypass 198851 -keyalg RSA -keystore casserver.keystore -validity 365` - 生成服务端证书:`keytool -export -alias casserver -storepass 198851 ...

    cas server

    3. **部署与配置**:安装CAS Server通常涉及下载CAS服务器的最新稳定版本(如cas-3.5.3),配置服务器环境,比如Java运行时环境(JRE或JDK)、Tomcat或其他Servlet容器,以及修改相应的配置文件以适应组织的特定需求...

    CAS安装指南以及开发步骤 V1.0.docx

    它不仅提供了一个Java开源服务器组件——CASServer,还支持多种类型的客户端,例如Java、.Net、PHP、Perl、Apache等。此外,CAS还能与一系列知名的应用平台进行集成,如uPortal、BlueSocket、TikiWiki、Mule、...

    liferay cas ldap 集成配置

    配置好CAS Server后,你需要在Liferay中配置CAS客户端。在Liferay的`portal-ext.properties`文件中添加CAS服务器的URL和其他相关设置,以使Liferay能识别和信任CAS。 然后,我们将目光转向**Liferay与LDAP的集成**...

    CAS单点登录.doc

    此外,可能需要根据实际需求调整CASServer的配置文件,如修改登录页面、数据库连接等。 3. **CASClient集成**:在各个需要保护的Web应用中集成CASClient,这通常涉及在应用的web.xml文件中添加过滤器,以实现对用户...

    CAS单点登录(SSO)完整教程

    **CAS服务器版本**:教程中使用了两个版本的CAS Server——`cas-server-3.4.3.1`和`cas-server-3.4.10`,以及对应的客户端版本`cas-client-3.1.12`和`cas-client-3.2.1`,这展示了不同版本之间的兼容性和升级路径。...

    统一身份认证-CAS配置实现

    ### 统一身份认证——CAS配置实现 #### 一、背景描述 随着信息化技术的快速发展,政府、企业和各种机构在互联网或内部网(Intranet)上部署了大量的业务系统,例如在线申报系统、在线审批系统、办公自动化(OA)系统等...

    CAS配置[收集].pdf

    本教程详细介绍了如何配置CAS服务器和客户端应用,以实现单点登录功能。 首先,教程涵盖了创建和管理SSL证书的过程,这对于保证通信安全至关重要。使用JDK自带的`keytool`工具生成RSA算法的私钥和证书,这一步骤中...

    Django集成CAS单点登录的方法示例

    本例中选择了基于Django的CAS Server实现——django-mama-cas。 - **项目创建**:使用`django-admin startproject django-cas-server`命令创建新的Django项目。 - **依赖安装**:使用`pip install django-mama-cas`...

    h3c——云计算

    根据给定文件的信息,我们可以提炼出以下几个关键知识点: ### H3C云计算售前部署与虚拟机转换指导 #### 一、H3C服务器现场操作指导概述 - **文档版本**:ISSUE1.0,发布于2014年5月27日,由厉梦如编写。 - **版权...

    Exchange2013——Code

    这个压缩包文件"Exchange2013——Code"可能包含了与Exchange 2013相关的编程代码示例、脚本或者工具,用于帮助管理员或开发者更好地理解和操作Exchange 2013系统。 Exchange 2013的代码层面涉及多个方面,包括但不...

    简单框架

    以上就是关于“简单框架”——Shiro与CAS SSO集成的知识点介绍,这个主题涉及了网络安全、身份验证和授权等多个方面,是现代Web开发中不可或缺的一部分。通过学习和实践,我们可以更好地理解和应用这些技术来提升...

    单点登录实

    1. **编辑配置文件**:打开Tomcat安装路径下的`conf/server.xml`文件,在大约第95行处取消对`<Connector>`标签的注释,启用SSL支持。 ```xml ``` 这里的`8443`是HTTPS端口号。 2. **配置SSL参数**:根据实际...

    jcifs的拓展包ext

    由于jcifs-ext-0.9.4.jar不在标准仓库中,开发者可能需要手动将这个jar包添加到他们的项目依赖中,通过在Gradle或Maven的配置文件中指定本地路径,或者将其上传到自己的私有仓库供项目使用。 在实际应用中,jcifs-...

    根叔的云图-网络故障大排查全套文档

    备份设备配置文件失败故障排.pdf 拓扑常见问题排查.pdf 访客二维码认证故障排查.pdf 访客基本功能排错.pdf 防内网外连.pdf 防破解故障排查.pdf UAM_iNode 802.1x认证故障排查.pdf EIA之BYOD特性故障排查....

Global site tag (gtag.js) - Google Analytics