博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CAS客户端配置
阅读量:7238 次
发布时间:2019-06-29

本文共 2341 字,大约阅读时间需要 7 分钟。

1. 导出证书

  

以上操作会在当前目录产生文件:ssodemo.crt(需要用到的文件请看CAS服务端配置那篇文章)

2. 客户端导入证书

  

  以上操作会在jdk安装目录jre\lib\security下产生文件:cacerts

  注意:多台电脑要重复以上操作,每个jdk都要导入这个文件

  另一种导入证书的方法详见:http://www.cnblogs.com/cxyj/p/3884507.html

3. 添加cas客户端jar包到自己需要单点登录的web应用web-inf/lib目录下

  下载地址:http://downloads.jasig.org/cas-clients/

  或者maven配置:

  
org.jasig.cas.client
  
cas-client-core
  
3.2.1

4. 配置web.xml 文件

org.jasig.cas.client.session.SingleSignOutHttpSessionListener
CAS Single Sign Out Filter
org.jasig.cas.client.session.SingleSignOutFilter
CAS Single Sign Out Filter
/*
CAS Filter
org.jasig.cas.client.authentication.AuthenticationFilter
casServerLoginUrl
https://localhost:8443/cas/login
serverName
http://localhost:8080
CAS Filter
/*
CAS Validation Filter
org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
casServerUrlPrefix
https://localhost:8443/cas
serverName
http://localhost:8080
CAS Validation Filter
/*
CAS HttpServletRequest Wrapper Filter
org.jasig.cas.client.util.HttpServletRequestWrapperFilter
CAS HttpServletRequest Wrapper Filter
/*
CAS Assertion Thread Local Filter
org.jasig.cas.client.util.AssertionThreadLocalFilter
CAS Assertion Thread Local Filter
/*

  以上配置中https://localhost:8443/cas  为cas服务端路径  http://localhost:8080为当前web项目的路径

 

转载于:https://www.cnblogs.com/cxyj/p/3884427.html

你可能感兴趣的文章
浅谈Javascript事件模拟
查看>>
定宽320 缩放适配手机屏幕
查看>>
talend hive数据导入到mysql中
查看>>
Redis 缓存服务配置与使用
查看>>
easyui-tabs图标(获取焦点时显示图标,失去焦点时隐藏图标)
查看>>
Android L中间RecyclerView 、CardView 、Palette使用
查看>>
Crystal Reports "Access to report file denied. Another program may be using it."
查看>>
sun.misc.BASE64Encoder我找不到jar一揽子解决方案
查看>>
Github上传代码菜鸟超详细教程
查看>>
iOS中FMDB的使用
查看>>
Oracle学习(七):集合运算
查看>>
Eclipse开发Java程序入门,HelloWord
查看>>
udhcpc和udhcpd移植
查看>>
关于Entity Framework中的Attached报错相关解决方案的总结
查看>>
不同风格的网页登录界面设计学习
查看>>
Android custom View AirConditionerView hacking
查看>>
DateTime还是DateTimeOffset?Now还是UtcNow?
查看>>
js中arguments,caller,callee,apply的用法小结
查看>>
HDU2037 今年暑假不AC 【贪心】
查看>>
[Oracle] - 性能优化工具(1) - AWR
查看>>