CAS的安装与配置 (二) 客户端配置

客户端的服务器同样需要导入服务器端生成的数字证书

1.也要在jvm中导入证书,由于服务器与客户端暂时用同一台机器,所以配置同server端,此处就不配了,客户端调试时在myeclipse里进行,利用的jremyeclipse里面的jre,所以要复制carties文件过来

2. cas-client-java-2.1.1.zip 解压,把 java/lib/casclient.jar 拷贝到 client1 服务器上的
项目:wjhtest/WEB-INF/lib 目录下

3.修改wjhtest项目的配置文件web.xml

加入过滤器

<filter>

<filter-name>CASFilter</filter-name>

<filter-class>filter.CASFilter</filter-class>

<init-param>

<param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name>

<param-value>https://localhost:8443/cas/login</param-value>

</init-param>

<init-param>

<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>

<param-value>https://localhost:8443/cas/serviceValidate</param-value>

</init-param>

 

<init-param>

<param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name>

<param-value>localhost:8080</param-value>

</init-param>

 

</filter><filter-mapping>

<filter-name>CASFilter</filter-name>

<url-pattern>/forS/index.jsp</url-pattern>

</filter-mapping>

拷贝CASFilter.java至相应位置做过滤器

 

 

4.测试

运行index.jsp页,则会跳转到cas服务器端,界面验证为用户名和密码一致,若通过,则会跳到index.jsp页面,否则访问不了index.jsp

posted on 2009-10-26 10:41  吴吉海  阅读(894)  评论(0)    收藏  举报

导航