码迷,mamicode.com
首页 > 编程语言 > 详细

【Java EE 学习第68天】【单点登录】【两种单点登录类型:SSO/CAS、相同一级域名的SSO】

时间:2015-11-23 13:06:47      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:

  什么是单点登录:大白话就是多个网站共享一个用户名和密码的技术,对于普通用户来说,只需要登录其中任意一个网站,登录其他网站的时候就能够自动登陆,不需要再输入用户名和密码了。

  单点登录类型:

    1.具有相同一级域名的多个网站,以新浪为例,新浪首页实际上是一个导航页面,它提供了很多很多的旗下网站地址,比如

      (1)新浪新闻: http://news.sina.com.cn/

      (2)新浪科技:http://tech.sina.com.cn/

      (3)新浪博客:http://blog.sina.com.cn/

        等等,它们都有相同的一级域名.sina.com.cn

        使用Cookie将登陆信息写到本地,域名指定为.sina.com.cn,那么在访问新浪博客http://blog.sina.com.cn/的时候就会带有登陆信息,使用过滤器即可实现自动登陆。

    2.没有相同域名的多个网站,比如淘宝和天猫

      (1)淘宝:https://www.taobao.com/

      (2)天猫:https://www.tmall.com/

      虽然是两个不同的网站,而且没有相同的域名,但是在登陆淘宝之后,再访问天猫页面就会自动登陆,这种实现的技术就不仅仅是1.中具有相同一级域名的时候那么简单了。在java中,CAS技术解决这种情况比较常见。

 

【Java EE 学习第68天】【单点登录】【两种单点登录类型:SSO/CAS、相同一级域名的SSO】

标签:

原文地址:http://www.cnblogs.com/kuangdaoyizhimei/p/4987790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!