首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Cookies兑现单点登录

2012-10-20 
Cookies实现单点登录1、登录时在action中设置cookiesString username loginForm.getUsername()String pa

Cookies实现单点登录
1、登录时在action中设置cookies

String username = loginForm.getUsername();String password = loginForm.getPassword();Cookie cookie = new Cookie("sso",new BASE64Encoder().encode((username+password).getBytes()));cookie.setDomain(".192.168.0.145");cookie.setMaxAge(60);cookie.setPath("/");response.addCookie(cookie);

2、在应用的action中判断用户
Cookie[] cookies = request.getCookies();if(cookies!=null){   for (Cookie cookie : cookies) {      if(cookie.getName().equals("sso")){         String s = cookie.getValue();         s = new String(new BASE64Decoder().decodeBuffer(s));         System.out.println(s);      }   }}

热点排行