同一个tomcat服务器,部署2个项目,项目A和项目B,不同域名。情况如下:
  我在项目A登录成功之后将user 放到session里,然后跳到项目B,想让项目B的session里也有相同的用户?
如何做到?如何复制session吗?

解决方案 »

  1.   

    session复制或session共享,一个机器还好说,去apache.org上查资料吧
      

  2.   

    这个我觉得你可能只能做一个按键,点击提交过去,把一个session里的内容,提交到另一个session中。
      

  3.   

    这个没有用过,帮忙顶一下,建议使用session复制或者session共享
      

  4.   

    虚拟一下吧....设置单点登陆,手动来处理吧
    session复制和共享 好像是集群的时候用的....
      

  5.   

    保证session里面保存的对象可以被序列化。写一个session监听,当session创建时通知对方(项目)。
    登录的话,取cookie或者url传值。退登录,session超时,都要有所动作。
      

  6.   

    单点登录问题,信息要在cookie中取得.
      

  7.   

    同一个TOMCAT不同项目可以通过SESSIONID来共享SESSION吧
      

  8.   

    Session没有timeout的话,应该能行的吧!没试过!
      

  9.   

    第一次听说两个项目共用一个session,学习中
      

  10.   

    不能共享,但你可以使用 SSO,不过得需要一台单点登录服务器。
      

  11.   

    这种情况就需要使用SSO了,用一个单独的应用来维护全局SessionId,用户是否登录都需要跳转到单点登录服务器上来验证。