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

sso模拟登陆在tomcat上正常,在websphere上却不正常

阅读更多
我采用的是httpclient的方式模拟登陆,然后再获取sessionid,再redirect到相应的页面,代码:
HttpClient client = new HttpClient();
		
PostMethod method = new PostMethod("url");
		
method.getParams().setCookiePolicy(CookiePolicy.IGNORE_COOKIES);
		
method.setRequestHeader("Cookie", "JSESSIONID=" + sSesId);
method.setRequestBody(param);
try{
      int statusCode = client.executeMethod(method);

   } catch (Exception e) {
	e.printStackTrace();
   } finally {
	method.releaseConnection();
   }


在tomcat下正常没有问题,但是在websphere下我跟踪到
sessionid是和登陆时一个sessionid,但是当session.getAttribute()时却为null,不知为什么??
分享到:
评论
4 楼 littlecong 2009-02-18  
可以改用url rewrite试试看
3 楼 liberydn 2008-08-27  
把你的sessionid前面增加上0000试试看。
2 楼 sotier 2008-07-22  
为什么从 JavaEye 提了问题总是没人回答呢,是因为问题太简单了吗?
1 楼 sotier 2008-07-21  
朋友,我和你遇到了同样的问题,你的问题解决了吗?


相关推荐

    为 WebSphere Application Server 配置 SSO

    在WebSphere Application Server中配置SSO,可以提供更方便、安全的用户体验,同时降低管理复杂性。下面我们将详细探讨如何为WebSphere Application Server配置SSO。 **一、SSO的工作原理** SSO的核心是共享一个...

    基于cas的sso 单点登录tomcat配置过程

    通过以上步骤,你将成功地在Tomcat上配置了一个基于CAS的SSO系统,实现了用户一次登录,多处通行的目标。不过需要注意的是,实际部署中可能还需要考虑安全性、性能优化以及与其他系统的集成等问题,因此在生产环境中...

    tomcat配置ssl-单点登录(sso).rar

    标题中的“tomcat配置ssl-单点登录(sso)”指的是在Apache Tomcat服务器上配置SSL安全套接层,以及实现单点登录(Single Sign-On, SSO)功能。这是一个涉及网络安全和用户认证的重要主题,主要目标是提高Web应用的...

    websphere7.0配置容器级sso

    本篇将详细介绍如何在WebSphere 7.0中配置容器级的SSO。 **一、SSO原理** SSO 的核心是让用户在进入系统时只需要登录一次,之后在该域内的所有应用系统都能自动识别其身份。这通常通过共享一个中央认证服务来实现,...

    在Tomcat中使用Yale CAS实现单点登陆(SSO)

    在IT领域,单点登录(Single Sign-On,简称SSO)是一种身份验证机制,它允许用户在一个系统上登录后,无需再次验证即可访问其他多个相互信任的系统。Yale CAS(Central Authentication Service)是由耶鲁大学开发的...

    websphere 6 JAAS登陆例子

    标题 "websphere 6 JAAS登陆例子" 描述了一个在Websphere 6版本中集成LDAP用户和实现Single Sign-On (SSO)的实践案例。这个主题涉及到Java Authentication and Authorization Service (JAAS)的安全框架,以及它如何...

    基于Tomcat6的CAS SSO配置

    基于Tomcat6的CAS SSO配置涉及的主要知识点包括SSO(Single Sign-On,单点登录)、CAS(Central Authentication Service,中心认证服务)、SSL(Secure Socket Layer,安全套接层)以及Tomcat服务器的配置。...

    CAS+TOMCAT实现单点登录SSO

    cas-server-3.3.1-release.zip服务器端所有资源包 cas-client-java-2.1.1.zip客户端源码包 casclient-2.1.1.jar客户端JAR包 说明.doc,完整的说明帮助文档

    spring boot 实现SSO单点登陆

    spring boot整合spring security 实现SSO单点登陆 完整DEMO. 1、配置本地hosts 127.0.0.1 sso-login 127.0.0.1 sso-resource 127.0.0.1 sso-tmall 127.0.0.1 sso-taobao windows系统的路径在C:\WINDOWS\system...

    SSO单点登陆解决方案

    * 会员在第一次登录时,Passport服务器验证身份之后,生成的Cookie验证票,只需保存到Passport服务器所在域的Cookie中,不能采用向每个成员网站所在的域中写Cookie,防止响应时间太长,给会员带来不友好的浏览体验。...

    sso 单点登陆 java 动手写sso

    SSO(Single Sign-On)单点登录是一种身份验证机制,允许用户在一次登录后,就能访问多个相互关联的应用系统,而无需再次进行身份验证。在Java中实现SSO,我们可以利用Spring Boot框架的强大功能,它提供了丰富的...

    sso-casDemo

    SSO(Single Sign-On)是一种身份验证机制,允许用户在一个应用系统中登录后,无需再次认证即可访问其他关联的应用系统。CAS(Central Authentication Service)是SSO的一种实现,它是一个开源的身份验证框架,广泛...

    sso单点登陆1

    SSO(Single Sign-On)是一种身份验证机制,允许用户在一个应用系统中登录后,无需再次认证即可访问其他关联的应用系统。这种技术简化了用户登录流程,提高了用户体验,尤其是在多系统集成的企业环境中非常常见。 ...

    SSO_单点登陆流程_简要

    这些信息会被展示在SSO的登录成功页面上。在此过程中,系统会创建多个cookie,每个cookie对应用户可以访问的一个应用系统,并设置好每个cookie的域名,确保cookie能在相应的应用系统下生效。 4. 用户在登录成功页面...

    SSO单点登陆SSO单点登陆

    综上所述,SSO单点登录系统是提升用户在多网站环境下的便捷性和安全性的重要工具。通过Passport服务器的集中认证,它可以降低用户的操作复杂度,同时提高各网站的服务效率。设计时需要考虑系统的稳定、安全和扩展性...

    tomcat配置单点登录

    【Tomcat中的SSO实现】在Tomcat中实现SSO,通常依赖于Realm。Realm是Tomcat中的认证模块,负责验证用户身份和角色。Tomcat提供了多种内置的Realm,如JDBCRealm用于从关系数据库中获取认证信息,DataSourceRealm通过...

    SSO 安装配置指南beta5

    SSO(Single Sign-On)安装配置指南主要针对的是基于Websphere Portal的单点登录解决方案。Websphere Portal是一款由IBM开发的企业级门户平台,它允许用户通过单一的登录凭证访问多个应用程序和服务。SSO技术使得...

Global site tag (gtag.js) - Google Analytics