Cas单点登录(2)HTTPS协议
来源:互联网 发布:imgur知乎 编辑:程序博客网 时间:2024/05/18 03:25
1、添加证书
如果使用HTTPS协议,cas client所在jdk需要安装单点登录证书:
$keytool –import –file casserver.cer –keystore "java安装路径/jdk/jre/lib/security/cacerts" –alias cas
输入命令后,系统提示输入“密钥库口令”。输入正确口令后,当系统提示“是否信任次证书”时,输入“y”。
2、关闭https
在开发环境,关闭https会比较方便。
2.1、修改配置文件
- 将cas-server-webapp-4.0.0.war重命名为cas.war,并解压;
- 修改cas下的配置文件cas/WEB-INF/spring-configuration/warnCookieGenerator.xml :
<bean id="warnCookieGenerator" class="org.jasig.cas.web.support.CookieRetrievingCookieGenerator" p:cookieSecure="false" p:cookieMaxAge="-1" p:cookieName="CASPRIVACY" p:cookiePath="/cas" />
`
3. 修改cas下的配置文件cas/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml:
<bean id="ticketGrantingTicketCookieGenerator" class="org.jasig.cas.web.support.CookieRetrievingCookieGenerator" p:cookieSecure="false" p:cookieMaxAge="-1" p:cookieName="CASTGC" p:cookiePath="/cas" />
`
4. 修改cas下的配置文件cas/WEB-INF/deployerConfigContext.xml:
<bean id="proxyAuthenticationHandler" class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" p:httpClient-ref="httpClient" p:requireSecure="false" />
阅读全文
0 0
- Cas单点登录(2)HTTPS协议
- CAS单点登录https协议修改成http协议
- cas 单点登录 服务端搭建http协议与https协议
- 将CAS 单点登录协议由https改为http
- cas 单点登录 及将https 转为http协议
- CAS SSO研究一:抛弃Https让Cas以Http协议提供单点登录服务
- CAS SSO研究一:抛弃Https让Cas以Http协议提供单点登录服务
- CAS单点登录-https配置(四)
- SSO单点登录系列2:cas客户端和cas服务端交互原理动画图解,cas协议终极分析
- SSO单点登录系列2:cas客户端和cas服务端交互原理动画图解,cas协议终极分析
- CAS单点登录五-使用http而不是https
- 单点登录(七)-----实战-----cas server去掉https验证
- 单点登录cas 的2点疑问?
- CAS 单点登录实战 (2) 服务器端
- CAS 实现单点登录oos(2)
- SSO之CAS单点登录2
- CAS单点登录2--证书生成
- cas实现单点登录
- 5.8字符
- 正则表达式第一弹
- linux学习第二十篇:zip压缩,tar打包以及打包压缩
- PC检测到是移动端进行页面转换
- K-均值聚类算法对未标注数据分组(1)
- Cas单点登录(2)HTTPS协议
- hi3518 运用程序编译
- Java对象与内存分配
- SharePoint 入门介绍
- 3. tornado的第一个小程序
- 数据结构 线性表
- 开启数据科学生涯的45种方式
- React学习笔记_Redux
- pwntools 解决安装terminator后 unable to find a shell