部署CAS应用-客户端
2010-07-17 17:25
211 查看
1.CAS Client的下载http://www.ja-sig.org/downloads/cas-clients/
2.把 /cas-client-java-2.1.1/dist/ casclient.jar copy到你所发布的webapp的WEB-INF/lib下
3.在客户端web应用中修改WEB-INF/web.xml 在里面添加过滤器:
到此为止,基本配置已经告一段落!
发布我们的web工程,在访问页面时,就会先跳到cas服务器认证页面,输入用户名和密码(一样就可以),就会跳到我们指定的页面啦!
2.把 /cas-client-java-2.1.1/dist/ casclient.jar copy到你所发布的webapp的WEB-INF/lib下
3.在客户端web应用中修改WEB-INF/web.xml 在里面添加过滤器:
<filter> <filter-name>CASFilter</filter-name> <filter-class>edu.yale.its.tp.cas.client.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> <!--这里的server是服务端的IP--> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name> <param-value>https://localhost:8443/cas/proxyValidate</param-value> <!--这里的ServerName是服务端的主机名也就是配置证书时的CN--> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name> <param-value>localhost:8080</param-value> <!--client:port就是需要cas需要拦截的地址和端口,一般就是这个tomcat所启动的ip和port--> </init-param> </filter> <filter-mapping> <filter-name>CAS Filter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
到此为止,基本配置已经告一段落!
发布我们的web工程,在访问页面时,就会先跳到cas服务器认证页面,输入用户名和密码(一样就可以),就会跳到我们指定的页面啦!
相关文章推荐
- 不安装oracle客户端部署PB应用
- 独立部署cas服务器以测试客户端各应用程序统一的单点登陆认证功能
- 独立部署cas服务器以测试客户端各应用程序统一的单点登陆认证功能
- Exchange Server 2013部署系列之四:部署客户端访问服务器角色CAS
- Exchange Server 2010 全新部署篇九:CAS&HUB中客户端访问功能配置篇
- sso-cas全攻略(java版)------部署cas server端应用
- 单点登录CAS使用记(二):部署CAS服务器以及客户端
- OCS2007视频会议客户端的部署与应用
- 独立部署cas服务器以测试客户端各应用程序统一的单点登陆认证功能
- 非SSL协议 CAS服务端部署及客户端配置
- JBoss 部署EJB应用并在客户端调用
- 独立部署cas服务器以测试客户端各应用程序统一的单点登陆认证功能
- cas 部署https服务端和客户端http
- sso-cas全攻略(java版)------部署cas server端应用
- 单点登录CAS使用记(二):部署CAS服务器以及客户端
- 配置CAS应用客户端
- Tuxedo 11g的安装、应用部署(xp客户端,虚拟机Linux服务端)
- 原创cas支持客户端应用验证
- Exchange部署之:配置客户端访问服务器角色CAS(部署证书/设置OWA)
- Tomcat部署应用,客户端阻止cookie时,成功登录后,还是出现登录失败的问题解决