最近项目中需要做单点登录,客户端包含Java、ruby和PHP,java有几个应用程序,php是discuz+supesite+ucenter,配置步骤如下: 1、cas服务端:下载地址:http://downloads.jasig.org/cas/,cas的服务端和客户端有许多版本,最新版本和老版 ...
分类:
Web程序 时间:
2017-01-15 07:37:22
阅读次数:
371
新巴巴运动网 项目第十天 今天内容 什么是单点登陆系统? 去登陆页面(单点登陆系统上) 提交登陆表单(用户名及密码) 验证码 为什么要保存到远程Session? 用户名或密码保存Session(本地Session Tomcat) 本次远程Session 保存Redis 密码加密(本次双重加密 、同时... ...
分类:
其他好文 时间:
2017-01-12 14:23:01
阅读次数:
185
SSO在我们的应用中非常常见,例如我们在OA系统登录了,我们就可以直接进入采购系统,不需要再登录了,这样使我们非常方便。现在网上也有很多实现方法,于是乎我也想写一个看看。我主要用到的是cookie的机制。在此,分享给大家,同时提供源代码下载。进入主题:工程说明SSO的实..
分类:
其他好文 时间:
2016-12-09 22:27:28
阅读次数:
380
1、TGC:Ticket-granting cookie,存放用户身份认证凭证的cookie,在浏览器和CAS Server间通讯时使用,是CAS Server用来明确用户身份的凭证。TGT封装了TGC值以及此Cookie值对应的用户信息。2、TGT:ticket granting ticket,T ...
分类:
其他好文 时间:
2016-11-16 17:20:20
阅读次数:
147
在多个系统中,用一个账户能够登陆多个系统并具备角色授予的权限(所谓的单点登陆),无疑是最受人欢迎的,Atlassian软件家族可以通过多种方式来整合各系统的用户,常用的有:1、通过统一使用外部数据库统一用户管理。2、通过LDAP服务器进行统一用户管理。3、通过微软活动目录..
分类:
其他好文 时间:
2016-11-08 20:36:23
阅读次数:
4319
一个Tomcat中有多一个web应用,然后想共享session,只需在host中加上 这个条配置在server.xml本来是被注释的,开启就可以了,采用Tomcat容器认证的话,只需登录一次,其他的应用就不需要登录了,这样就实现了SSO,单点登陆...
分类:
其他好文 时间:
2016-08-16 18:46:17
阅读次数:
165
单点登陆设计SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一 现在很多企业级应用都基本会去实现单点登陆 ...
分类:
其他好文 时间:
2016-06-14 15:41:04
阅读次数:
126
为了做MOSS FORM验证的单点登陆,而原有的FORM登陆页面没办法POST来登陆,几经挫折,终于有了新的思路,就是在MOSS系统创建一个页面来接收数据,然后通过membership生成凭证来实现单点。 今天忘忧草实现了自定义页面登陆MOSS的例子,我做了些修改使之可以POST来登陆,也可以手动登 ...
分类:
其他好文 时间:
2016-05-10 12:25:04
阅读次数:
253
1 什么是单点登陆 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人 ...
分类:
其他好文 时间:
2016-04-20 19:50:31
阅读次数:
236
一句话,就是能让各个不同的域名带回相同的认证信息即可。实现方法,就是把其中一个登陆后,把认证的信息分别保存在不同域名下的 cookie,当在验证是否登陆时,验证 cookie,如果是子域名,这个则直接用 cookie设置作用域为顶级即可。以下说的是不同的域名,其中是用了 script 的功能,分别去 ...
分类:
其他好文 时间:
2016-04-16 21:15:06
阅读次数:
187