每日学习20170301--单点登录实现方案
来源:互联网 发布:京东聊天软件 编辑:程序博客网 时间:2024/05/29 19:01
跨域单点登录:
整体来讲有两种情况:1.同一个父域之下的子域之间跨域。2.完全不同的域名下的跨域。本文着重讲的是第二种情况。
一、同一个父域之下的子域之间跨域,形式类似于a.same.com与b.same.com之间的跨域。这种情况非常简单,只需要设置cookie的domain属性,就可以实现两个域都能共享用户cookie,从而做登录校验。
二、完全不同的域名下的跨域,形式类似于a.aaa.com与b.bbb.com。这种情况复杂之处就在于cookie不能在两个域之间共享。这时就必须引入第三方进行登录状态的管理,从而在多个应用之间实现共享。
整体架构分为三块:
1. 应用1,域名为a.aaa.com
2. 应用2,域名为b.bbb.com
3. 登录服务器,域名为s.sss.com
具体构成为:
处理流程:
1)流程1,所有站点均未登录,用户访问站点A资源页。
2)流程2,用户在A.登录页登录
3)流程3,用户访问B.资源页
0 0
- 每日学习20170301--单点登录实现方案
- PHP 单点登录实现方案
- PaaS平台下单点登录实现方案
- 学习单点登录的实现
- 单点登录方案
- 单点登录系统的设计与实现方案
- 单点登录系统的设计与实现方案
- 单点登录系统的设计与实现方案
- 单点登录系统的设计与实现方案
- 单点登录系统的设计与实现方案
- 基于SAML的单点登录.NET代理端实现方案
- java web 用户单点登录的方案的基本实现
- java web 用户单点登录的方案的基本实现
- 可跨域的单点登录(SSO)实现方案【附.net代码】
- 单点登录方案(SSO)
- 互联网单点登录集成方案
- CAS单点登录方案配置
- 单点登陆实现方案
- Android通讯录的管理(联系人的增删改查)
- dos里面export用set
- MPTCP 源码分析(五) 接收端窗口值
- Android Studio 中英文 汉化对照
- HashMap实现原理分析
- 每日学习20170301--单点登录实现方案
- 逻辑数据库设计-单纯的树(递归关系数据)
- 深入剖析Spring(四)——AOP
- Android 7.0 settings中添加新菜单
- 需要学习的
- 02_python_练习题——图形界面
- RequireJS 和 SeaJS的区别
- RRDtool文档
- mysql数据库字段格式统一转换方法