由于需要从业务上将系统拆分成多个独立的子系统,所以需要sso。这里主要是讲述一下server 端的配置.下面按照几个步骤进行描述
下面按照几个步骤进行描述
下载cas-server-4.1.9 (https://github.com/apereo/cas)
构建 server (maven)工程。
目录结构
基本配置
验证码配置...
分类:
数据库 时间:
2016-07-15 21:14:55
阅读次数:
556
什么是SSO? 如果你已知道,请略过本节! SSO核心意义就一句话:一处登录,处处登录;一处注销,处处注销。即:在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 很多人容易把SSO与OAuth搞混。这里简单说明一下: OAuth也可简单总结为一句:基于各种懒和YY的原因,拿别人 ...
分类:
其他好文 时间:
2016-07-14 03:11:37
阅读次数:
118
什么是SSO? 如果你已知道,请略过本节! SSO核心意义就一句话:一处登录,处处登录;一处注销,处处注销。即:在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 很多人容易把SSO与OAuth搞混。这里简单说明一下: OAuth也可简单总结为一句:基于各种懒和YY的原因,拿别人 ...
分类:
其他好文 时间:
2016-07-13 01:11:34
阅读次数:
195
据Android Police报道,Oracle对Google非法使用Java API的控告已经被陪审团视为无效,陪审团认为谷歌对该API SSO(结构,序列以及组织)的使用完全属于合理使用。 Oracle对Google的控诉历时已久,2010年Oracle首次发起了对Google的控诉,称Andr ...
分类:
移动开发 时间:
2016-07-11 15:20:54
阅读次数:
226
1.Oauth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方 关键字:appKey appSecret token(令牌) 2.SSO授权 如果本地手机装有微博客户端,则直接跳转到微博客户端,只需点击 ...
分类:
Web程序 时间:
2016-07-10 18:07:35
阅读次数:
151
自己动手写SSO(单点登录) 自己动手写SSO(单点登录) 自己动手写SSO(单点登录) 标签: sso 登录 | 发表时间:2014-03-02 15:01 | 作者: 分享到: 出处:http://www.iteye.com SSO在我们的应用中非常常见,例如我们在OA系统登录了,我们就可以直接 ...
分类:
其他好文 时间:
2016-07-06 13:15:49
阅读次数:
169
1、简介 参考: CAS主要用于多系统单点登录,属于WEB SSO。SSO体系主要角色有三种:User(多个),WEB应用(多个),SSO认证中心。 CAS结构体系,包括两部分:CAS Server和CAS Client. CAS Servier负责完成对用户的认证工作,需要独立部署,CAS Ser ...
分类:
其他好文 时间:
2016-07-05 20:26:36
阅读次数:
177
一家公司有多个产品线,就可能要有多个子域名,下头以xxx域名为例,a.xxx.com, b.xxx.com。com 是顶级域名,xxx 就是一个二级域名,a和b就是子域名。 当用户在a产品线上登录了系统,此时切换到b产品,为了增加用户体验,不必再让用户登录一次b。所以单点登录就出来了。 一般的实现就 ...
分类:
其他好文 时间:
2016-07-02 14:24:56
阅读次数:
138
OAuth2.0和SSO授权 一、OAuth2.0授权协议 一种安全的登陆协议,用户提交的账户密码不提交到本APP,而是提交到授权服务器,待服务器确认后,返回本APP一个访问令牌,本APP即可用该访问令牌访问资源服务器的资源。由于用户的账号密码并不与本APP直接交互,而是与官方服务器交互,因而它是安 ...
分类:
其他好文 时间:
2016-07-01 16:11:47
阅读次数:
185
Azure Active Directory 支持 SAML 2.0 Web 浏览器单一登录 (SSO) 配置文件。 若要请求 Azure Active Directory 对用户进行身份验证时,云服务 (服务提供商) 必须使用 HTTP 重定向绑定传递 AuthnRequest (身份验证请求) ...
分类:
其他好文 时间:
2016-06-30 14:10:31
阅读次数:
384