首先了解一下CAS登录原理:CAS结构中一般包含CAS服务器、应用服务器、客户端三个部分。客户端向应用服务器发出请求,由于未登录,会被跳转到CAS服务器登录。登录成功后跳转回应用服务器的登录前的URL,但是CAS服务器会给URL加上一个ticket参数。应用服务器拿着ticket去CAS服务器验证,验证成功后即加入一个session表示已登录,以后就不用再次登录了。在web.xml配置中,Auth...
分类:
编程语言 时间:
2014-07-24 17:48:46
阅读次数:
336
[一]、概述
本来主要详细是介绍CAS和LDAP整合实现单点登录的步骤。
[二]、详细步骤
1、LDAP安装配置
详见:图文介绍openLDAP在windows上的安装配置
安装配置,添加部分测试数据如下:
2、CAS的基础安装配置:SSO之CAS单点登录实例演示
3、CAS整合LDAP的配置
如果是Mave构建项目的,添加LDAP的相关依...
分类:
其他好文 时间:
2014-07-22 23:54:15
阅读次数:
371
应需求的变化,在登录cas的时候,默认根据用户名和密码进行验证,如果加上用户名,密码和一个系统标识进行验证呢?该如何做呢?
我们知道cas默认的登录界面中,输入的用户名和密码,再配置一下deployerConfigContext.xml 这个文件中的bean org.jasig.cas.adaptors.jdbc.QueryDatabaseAuthenticationHandler 的这个标签,写上对应的sql,以及在<bean id="dataSource" class="org.springfram...
分类:
数据库 时间:
2014-07-21 23:29:00
阅读次数:
371
最近一直忙于项目的事情,很长一段时间没有博了,最近在部署ESXI的时候发现了一些问题,今天晚上回来的早,将其发出现,希望能够有需要的朋友。自动从上ESXI5.5以后,多少存在一些问题,如SSO问题、WindowsServer2008蓝屏问题,这次将服务器升级了一下,正好解决了这些问题,这里..
单点登录(Single Sign On),简称为SSO,SSO不仅在企业级开发很常用,在互联网中更是大行其道。随便举几个例子,比如我们登录新浪微博后,再访问新浪首页后,我们发现,已经自动登录了;再比如我们登录CSDN后,可以写博客、逛论坛、下载资源等等。前者是完全跨域的单点登录,下文会讲,后者是共同...
分类:
Web程序 时间:
2014-07-18 12:11:12
阅读次数:
747
应需求的改变、CAS自定义登录页面不安全,不再使用,于是我一下子回到了原点,在linux上部署上了没有加自定义登陆界面的CAS,接下来开始修改CAS自己默认的登录界面为我们的界面。
一下子修改成功是根本就不可能的,于是删一点cas的源码的东西,看看效果,然后再删除一些不必要的东西,看看效果,再加上自己系统登录界面的样式,就这样一步步的做成自己系统登录界面的样式,登录界面完毕后就是,CAS默认的登出界面了。...
分类:
其他好文 时间:
2014-07-16 14:19:33
阅读次数:
238
在cas server配置以HTTPS方式,客户端同样请求为HTTPS方式,访问后提示SSL失败。...
分类:
其他好文 时间:
2014-07-16 08:11:53
阅读次数:
295
最近学习开放平台,官方文档和Demo有点坑爹,经过几天的努力,写了一个DEMO,整合了新浪微博和腾讯微博,均能够SSO授权、网页授权和发微博,如果需要可以去看看源码,里面有注释说明:DEMO源码地址:https://github.com/cstdr/WeiboSDKDemo说明一下:虽然已经有很多类...
分类:
移动开发 时间:
2014-07-14 21:28:02
阅读次数:
263
以前听别人说生成证书时可以用IP地址,今天用例子证实了下用IP地址是不行的。...
分类:
其他好文 时间:
2014-07-14 12:54:12
阅读次数:
195