1.概述单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。耶鲁大学(yale)开发的单点登录(Single Sign On)系统称为CAS(Central Auth...
分类:
其他好文 时间:
2015-06-11 00:06:31
阅读次数:
171
为了解决多并发下写Memcached的冲突方案,我们项目组引入了CAS机制,类同于Java并发包中的CAS(Compareand set)原子操作,用来处理同一个Item被多个线程更改的并发问题。Memcached的CAS是原理是引入版本号概念,每个存储数据对象都有一个64bit长度的数值作为该key对应value的版本号。具体使用代码如下:
// 此方法不同于get方法 获取Memcached...
分类:
系统相关 时间:
2015-06-10 17:26:55
阅读次数:
205
应需求的变化,在登录cas的时候,默认根据用户名和密码进行验证,如果加上用户名,密码和一个系统标识进行验证呢?该如何做呢?我们知道cas默认的登录界面中,输入的用户名和密码,再配置一下deployerConfigContext.xml 这个文件中的bean org.jasig.cas.adaptor...
分类:
其他好文 时间:
2015-06-10 12:07:52
阅读次数:
141
用CAS的退出,只能使用它自己的那个退出界面,如果有这样的要求, 要求退出后自动跳转到登录界面, 该如何做呢?下面这篇文章实现了退出后可以自定义跳转界面.用了CAS,发现退出真是个麻烦事,退出后跳转到了CAS的注销页面,而且不关闭浏览器的话,其实并没有真的退出,输入地址仍是登陆状态。为了实现退出后登...
分类:
其他好文 时间:
2015-06-10 12:02:02
阅读次数:
125
应需求的改变、CAS自定义登录页面不安全,不再使用,于是我一下子回到了原点,在linux上部署上了没有加自定义登陆界面的CAS,接下来开始修改CAS自己默认的登录界面为我们的界面。 一下子修改成功是根本就不可能的,于是删一点cas的源码的东西,看看效果,然后再删除一些不必要的东西,看看效果,再加.....
分类:
其他好文 时间:
2015-06-10 11:57:00
阅读次数:
124
SSO统一验证 SSO(Single Sign On ),SSO统一验证的目的是为了让多个系统使用统一登录入口,用户只需要登录其中一个系统,在cookie时间内便可以不用登录,就直接进入系统了。CAS简介 CAS是SSO的一个框架,全称为:Central Authentication S...
分类:
其他好文 时间:
2015-06-10 11:53:49
阅读次数:
139
有时候VS会出现“此方法显式使用的 CAS 策略已被 .NET Framework 弃用。若要出于兼容性原因而启用 CAS 策略,请使用 NetFx40_LegacySecurityPolicy 配置开关。这样的错误,在网上找过很多解决办法其中修改配置文件最管用了,下面说一下怎么改配置文件 首先找到...
分类:
Web程序 时间:
2015-06-05 15:23:18
阅读次数:
122
开始的开始,只听说权限的登录做出来但是退出一直被划为难点,只感觉退出好难做呀!接着后来就进入了CAS小分队并成为小头头。但真心的说,那个时候对CAS真是一点都不懂呀,就来做好的加filter也一直有问题。好吧,我承认,那个时候真的好傻。
现在,终于敢站出来说一句我研究过CAS了,给自己这几天一个总结吧!
首先,它是什么?
SSO英文全称Single...
分类:
其他好文 时间:
2015-06-05 10:11:26
阅读次数:
121