当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

CAS服务器实验之三:启用Http协议

发表于: 2013-04-10   作者:dinguangx   来源:转载   浏览次数:
cas
摘要: Cas server默认的安全认证是基于https协议的,这就要求在应用程序和CAS Server端配置SSL,但对于一些对安全要求不高的应用或者不愿意花代价部署SSL的应用系统,可以通过降低CAS Server的安全级别来实现对HTTP协议的支持。 在cas-server-webapp中的 /WEB-INF/spring-configuration/ticket

Cas server默认的安全认证是基于https协议的,这就要求在应用程序和CAS Server端配置SSL,但对于一些对安全要求不高的应用或者不愿意花代价部署SSL的应用系统,可以通过降低CAS Server的安全级别来实现对HTTP协议的支持。

cas-server-webapp中的

/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml文件中有如下配置:

<bean id="ticketGrantingTicketCookieGenerator" class="org.jasig.cas.web.support.CookieRetrievingCookieGenerator"
		p:cookieSecure="true"
		p:cookieMaxAge="-1"
		p:cookieName="CASTGC"
		p:cookiePath="/cas" />

 

 将这里的 cookieSecure 属性值改为 false, 即可实现对 HTTP 协议的支持。
<bean id="ticketGrantingTicketCookieGenerator" class="org.jasig.cas.web.support.CookieRetrievingCookieGenerator"
		p:cookieSecure="false"
		p:cookieMaxAge="-1"
		p:cookieName="CASTGC"
		p:cookiePath="/cas" />
 
 

CAS服务器实验之三:启用Http协议

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Cas server默认的安全认证是基于https协议的,这就要求在应用程序和CAS Server端配置SSL协议。 1、
Cas server默认的安全认证是基于https协议的,这就要求在应用程序和CAS Server端配置SSL协议。 1、
下载cas server之后,在解压之后的modules包可以看到如下内容: 将这里的cas-server-webapp-3.4.4.w
下载cas server之后,在解压之后的modules包可以看到如下内容: 将这里的cas-server-webapp-3.4.4.w
什么是SSO 所谓SSO(Single Sign On)单点登录是指基于用户/会话认证的一个过程,用户只需一次性提
什么是SSO 所谓SSO(Single Sign On)单点登录是指基于用户/会话认证的一个过程,用户只需一次性提
cas服务器配置 进行单点退出时,需要通过cas服务器的/logout路径执行退出,以便cas服务器清除对当前
cas服务器配置 进行单点退出时,需要通过cas服务器的/logout路径执行退出,以便cas服务器清除对当前
客户端应用创建 新建一动态web工程cas-client1,这里使用的是maven来创建,在pom文件中增加对cas-cl
客户端应用创建 新建一动态web工程cas-client1,这里使用的是maven来创建,在pom文件中增加对cas-cl
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号