Windows环境下CAS服务器3.1.1与客户端2.1.1简单部署教程

需积分: 9 1 下载量 161 浏览量 更新于2024-09-15 收藏 339KB DOCX 举报
"这篇文档是关于JA-SIG CAS(Central Authentication Service)的简单部署教程,主要针对Windows Server 2003环境下,使用SUN JDK 1.6和Tomcat 6.0.14进行配置。教程涵盖了从Java Web服务器环境搭建、HTTPS证书生成、Tomcat HTTPS服务配置,到CAS客户端过滤器的安装与应用的全过程。" 在这个教程中,首先介绍的【实验背景】包括了系统的具体配置,如操作系统Windows Server 2003,JDK版本1.6,Tomcat版本6.0.14,以及CASServer 3.1.1和CASClient 2.1.1。主机名为kit-gd,使用的浏览器是IE6.0。 【步骤1】涉及到的是【搭建JavaWeb服务器环境】。这部分内容是安装JDK和Tomcat,并设置相应的环境变量JAVA_HOME和CLASSPATH,以及PATH。确认安装成功的方式是在浏览器中访问http://kit-gd:9090/,如果看到Tomcat默认页面,表示环境搭建完成。 【步骤2】是【使用JavaKeytool生成HTTPS证书】。通过Java自带的keytool工具,生成了HTTPS所需的证书,并将cacerts文件复制到JRE的安全目录下,确保HTTPS服务可以正常工作。 【步骤3】讲解了【配置Tomcat的HTTPS服务】。在Tomcat的`server.xml`配置文件中添加HTTPS连接器的配置,然后通过访问https://kit-gd:8443/来验证HTTPS服务是否配置成功。 【步骤4】是关于【为HelloWorldExample配置CAS过滤器】。这一步需要修改应用程序(这里是Tomcat examples目录下的HelloWorldExample)的`web.xml`文件,添加CAS的相关配置,将CAS客户端库(casclient.jar)添加到应用的类路径下。当能够正常访问http://kit-gd:9090/examples/servlets/servlet/HelloWorldExample并看到预期的界面,表示应用已经集成CAS过滤器。 这个教程详细地指导了如何在特定环境中部署和配置CAS服务器,对于理解和实践CAS认证服务的初级用户来说非常有用。它涵盖了从基础环境准备到实际应用集成的整个过程,是学习CAS部署的一个基础教程。