`
lkfs
  • 浏览: 14978 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

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);
      }
   }
}
分享到:
评论

相关推荐

    基于Cookies的单点登录系统的设计与实现

    在ASP环境下实现单点登录系统,需要编写相应的脚本来处理用户认证流程,例如设置和读取Cookies、处理用户请求等。 #### 结论 《基于Cookies的单点登录系统的设计与实现》一文深入探讨了如何利用单点登录技术和...

    JEECG 单点登录说明文档

    JEECG智能开发平台的单点登录(SSO)功能是通过集成Kisso实现的,Kisso是一个轻量级Java权限框架,它利用加密会话cookie机制来实现单点登录服务。单点登录是一种用户登录认证方法,允许用户在多个应用系统中,只通过...

    CAS实现sso单点登录原理

    "CAS实现sso单点登录原理" CAS(Central Authentication Service)是Yale大学发起的一个企业级的、开源的项目,旨在为Web应用系统提供一种可靠的单点登录解决方法(属于Web SSO)。CAS开始于2001年,并在2004年12月...

    基于cas单点登录的实现pdf

    ### 基于CAS单点登录的实现:深入解析与实践 #### 一、引言:CAS单点登录概述 单点登录(SSO,Single Sign-On)是一种身份验证机制,允许用户一次登录后,无需再次输入凭证即可访问多个应用程序和服务。在教育机构...

    SSO单点登录

    CAS(Central Authentication Service)是一种开放源代码的单点登录协议实现,它提供了简单而强大的认证服务。接下来我们将详细介绍如何配置CAS Server以及如何在应用中使用CAS实现SSO。 1. **安装CAS Server** - ...

    单点登录系统

    单点登录系统(Single Sign-On, SSO)是一种身份验证机制,允许用户通过一次登录操作访问多个相互关联的应用系统,无需在每个系统中分别输入凭证。这种技术在现代企业架构中广泛采用,以提高用户体验,简化管理,并...

    一种轻量级的跨域单点登录解决方案.pdf

    1. 实现跨域单点登录:该方案可以实现跨域单点登录,解决了传统单点登录系统的局限性。 2. 轻量级实现:该方案使用JavaScript和XML技术手段实现,对系统资源的需求较小,不会对系统性能产生影响。 3. 可扩展性好:该...

    单点登录的解决方案大全

    ### 单点登录(SSO)的解决方案大全 ...无论是虚拟目录、子域名还是不同版本.NET框架的应用程序间,甚至是跨域或混合身份验证场景下,只要遵循一定的原则和最佳实践,都能够有效地实现单点登录的目标。

    .net单点登录sso的实现

    通过以上步骤和细节,你可以在.NET环境中实现单点登录系统,为用户提供便捷的登录体验。实际开发中,可能还需要考虑多因素认证、令牌刷新、注销机制等更多复杂情况。希望这些信息能帮助你理解和实施.NET SSO。

    sso单点登录入门

    ### SSO单点登录入门详解 #### 一、SSO概念与重要性 SSO(Single Sign-On,单点登录)是现代企业级系统中一项关键的安全与便捷性技术,旨在提升用户在多个关联应用之间的登录体验。SSO的核心理念在于用户只需在一...

    simple-sso:Node.js 中实现的单点登录授权服务器和客户端

    500行Node.js简单实现单点登录(SSO)中央授权单元和客户端 重要的 要运行这些示例,您需要在 linux 中的/etc/hosts文件中添加以下条目 127.0.0.1 sso.ankuranand.com 127.0.0.1 consumer.ankuranand.in 介绍 Web ...

    如何启用 Domino 与 WebSphere 应用服务器的单点登录功能

    在Domino 5.0.5及后续版本中,为了提高用户体验并简化管理流程,可以实现Domino与WebSphere应用服务器之间的单点登录(Single Sign-On, SSO)功能。启用SSO后,用户只需在登录Domino或WebSphere服务器时进行一次认证...

    asp.net SSO 单点登录

    ASP.NET SSO(Single Sign-On)单点登录是一种网络身份验证机制,允许用户在一个应用系统中登录后,无须再次输入凭证即可访问其他相互信任的应用系统。这种技术极大地提升了用户体验,减少了频繁输入用户名和密码的...

    基于对称加密的简单单点登录系统sso-NET-csharp版本

    用ashx技术,对称加密DES算法实现的单点登录! 可以跨域,不使用cookies的! 初步代码! laiqinyi#at#gmail.com

    自己写的动网论坛8.2登录cookies,个人网站整合动网论坛

    整合个人网站与动网论坛,意味着使两者之间的用户账户系统能够无缝对接,实现单点登录的功能。这意味着,当用户在一个平台上登录后,在另一个平台也能保持登录状态,无需重复验证。这种整合通常需要通过共享或同步...

    跨站点共享Session解决方案,单点登录解决方案-ASP.NET 2.0版本

    在ASP.NET 2.0开发中,当需要在多个网站之间共享用户状态或者实现单点登录(Single Sign-On, SSO)时,面临的主要挑战是如何跨站点传递和管理Session信息。传统的解决方案包括使用数据库存储Session数据或利用...

    【ASP.NET编程知识】浅谈谁都能看懂的单点登录(SSO)实现方式(附源码).docx

    【ASP.NET编程知识】浅谈谁都能看懂的单点登录(SSO)实现方式 单点登录(SSO)是一种允许用户在一个应用系统中登录后,无需再次认证即可访问其他相互信任的应用系统的机制。这提高了用户体验,简化了身份验证过程...

    单点登录(SSO)解决方案

    单点登录(Single Sign-On,简称 SSO)是一种身份验证机制,允许用户在一次登录后访问多个相互关联的应用程序或服务,而无需为每个单独的系统进行登录。SSO 提高了用户体验,减少了用户记忆多套用户名和密码的负担,...

    ASP的COOKIES购物车

    在"ASP的COOKIES购物车"这个主题中,我们将深入探讨如何利用ASP和Cookie技术实现一个简易的购物车功能。 首先,我们需要了解Cookie的基本原理。Cookie是由服务器发送到用户的浏览器并由浏览器存储的小型文本文件,...

Global site tag (gtag.js) - Google Analytics