Coin163

  • java并发(三) CAS操作

    CAS操作 CAS是单词compare and set的缩写,意思是指在set之前先比较该值有没有变化,只有在没变的情况下才对其赋值。 我们常常做这样的操作 [java] view plain copy print ? if(a==b

    日期:2015年08月09日
  • CAS 实现SSO单点登录过程及原理

          CAS的基本原理 3.1.  结构体系 从结构体系看,CAS包括两部分:CAS Server和CAS Client。 3.1.1.      CAS Server CAS Server负责完成对用户的认证工作, 需要独立部署, CAS Server 会处理用户名

    日期:2014年07月02日
  • JAVA CAS原理深度分析

    /java-memory-model-5   java.util.concurrent包完全建立在CAS之上的,没有CAS就不会有此包。可见CAS的重要性。   CAS CAS:Compare and Swap, 翻译成比较并交换。  java.util.concurrent包中借助CAS实现

    日期:2014年12月20日
  • CAS单点登录四-单点登出

    >org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class> </listener> <filter> <filter-name>CAS Single Sign Out Filter</filter-name

    日期:2016年04月19日
  • websphere 下获取jndi,java:comp/env/cas与jdbc/cas的区别

    websphere 下获取jndi,java:comp/env/cas与jdbc/cas的区别:     A.lookup("java:comp/env/cas")与lockup("jdbc/cas")在websphere中都可以使用。两者的差别

    日期:2012年10月11日
  • CAS Server端配置

    1. CAS 设置证书 2. CAS Server端配置 3. CAS Client端配置 版本:cas4.0 修改 deployerConfigContext.xml:  <!-- 数据源 -->  <bean id="casDataSource

    日期:2015年08月15日
  • play cas 客户端配置

    操作步骤 1 下载play cas 客户端  下载地址 http://www.playframework.org/modules/cas 找个最新版下载 2 下载后  安装cas ,把文件夹解压到play 安装目录的 modules目录下 /opt

    日期:2012年01月06日
  • Spring Security3源码分析(20)-CAS支持

    Spring Security3对CAS的支持主要在这个spring-security-cas-client-3.0.2.RELEASE.jar包中  Spring Security和CAS集成的配置资料很多。这里讲解的比较详细  http

    日期:2014年09月12日
  • redis事务中的WATCH命令和基于CAS的乐观锁

    在Redis的事务中,WATCH命令可用于提供CAS(check-and-set)功能。假设我们通过WATCH命令在事务执行之前监控了多个Keys,倘若在WATCH之后有任何Key的值发生了变化,EXEC命令执行的事务都将被放弃,同时返回Null

    日期:2015年08月28日
  • CAS SSO 4.0.x 集成OAuth(微信登陆示例)

    由于公司需要cas集成微信。但是在网上没有找到相应的示例。然后我就跑到官网上去找了一下CAS怎么集成OAuth的。这是基于pac4j-oauth-1.4.1.jar包org.pac4j.oauth.client包中用于oauth 2.0协议与CAS集成类

    日期:2016年06月21日
  • 多线程(七):AtomicInteger

    包括: 一. AtomicInteger 概念,API 二. CAS 算法简介 一. AtomicInteger 概念,API         我们知道,i++ 操作并不是原子性的,多线程下使用 可能会出现问题。那么AtomicInteger 就可以解决

    日期:2015年09月16日
  • cas 用HTTPS方式访问 安全连接失败

    cas server配置以HTTPS方式,客户端同样请求为HTTPS方式,在各个浏览器下出现错误,如下: firefox: chrome: ie: ie上看不到任何反应就不贴图了 导致以上结果的原因就是在客户端指定的server地址有问题,不应该指定

    日期:2014年07月11日
  • 【SSO-CAS】将CAS https认证的方式改为http

    ,在做CAS单点登陆的一个模块,由于公司的产品太多,各个系统都要部署,在开发中Https的证书的部署比较麻烦,所以,打算把CAS的Https去掉。具体的修改如下  1.修改cas-servlet.xml  <bean id="warnCookieGenerator

    日期:2016年06月02日
  • CAS Server 4.0 + RESTfull + Services调用 完全使用文档

    这里面走了许多弯路, 帖出来供大家使用借鉴。 大家配置的时候参加官网(我一开始进入了没有维护的官网导致走了很多弯路):http://jasig.github.io/cas/4.0.x/protocol/REST-Protocol.html  Pom 文件加

    日期:2016年04月01日
  • 使用报表finereport进行CAS单点登录

    创建证书 1. 概述 下面我们来介绍下CAS单点登录的配置步骤。 2. 创建证书 证书对于实现此单点登录非常之重要,证书是服务器端和客户端安全通信的凭证,由于只是演示,因为我们使用JDK自带的证书生成工具keytool。 2.1 生成证书 用JDK自带

    日期:2012年11月21日
  • Apache Shiro with CAS SSO Server学习笔记

    CAS协议:     1.没有验证的情况下访问由CAS控制的服务,返回登录验证界面: http://application.examples.com/protected/index.jsp → HTTP 302 → https

    日期:2014年11月10日
  • 让CAS支持客户端自定义登陆页面

    修改需要基于几个基本原则: 不影响原有统一登陆界面功能 客户端应尽量保持简单 尽量保证原有功能的完整性和安全性 对于第三点,必须事先说明:将登陆页面放到客户端本身就是降低了CAS安全性,这意味着作为服务向外发布的CAS服务器中的用户密码有可能由于客户端

    日期:2014年01月02日
  • CAS实现单点登录(SSO)经典完整教程

        一、简介                 1、cas是有耶鲁大学研发的单点登录服务器                  2、本教材所用环境 Tomcat7.2 JDK6 CAS Service 版本

    日期:2016年03月16日
  • <转> JAVA CAS原理深度分析

    java.util.concurrent包完全建立在CAS之上的,没有CAS就不会有此包。可见CAS的重要性。 CAS CAS:Compare and Swap, 翻译成比较并交换。 java.util.concurrent包中借助CAS实现了区别

    日期:2016年02月28日
  • JA-SIG(CAS)学习笔记1

    实验背景: 系统环境: Windows XP  |  SUN JDK1.6U4 | Tomcat6.0.14 | CAS Server 3.1.1 + CAS Client 2.1.1 主机完整名称: Linly 浏览器: FireFox V2.0.0.11

    日期:2013年11月07日