0%

单点登录方案—–COOIKE跨域登录

单点登录是有两种解决方案。一种是cooike跨域登录.一种是cas登录。
cookie原理如下:

  1. 用户在应用系统1准备登录,拦截他所有的地址栏,检测他的页面是否有ticket,如果没有,就让他跳转到认证系统。
  2. 第一次登录时用 用户名-密码登录,返回一个ticket,setdomain跳转到跳转到认证系统,setpath跳转到/.
  3. 把这个ticke传到cookie里,并且跳转到系统1的main.jsp.
  4. 他在点击到应用系统2,那ticket去验证,验证有就通过。