现在我又两个系统 系统A,系统B,现在我想登录系统A后,不用登陆系统B就可以直接访问系统B的信息。
我的实现很简单就是做了一个伪登陆,有些页面时好用的,但是有些页面上session就是丢失的,还行各位指
教,说丢失呢,他确实在session中存在,如果刷新一下就可以了。不做刷新的话,系统还会因为没有session
不能看到我要的结果。

解决方案 »

  1.   

    IE下如果window.open()新窗口,有可能会创建新的session,导致新session未登录
      

  2.   

    单点登录(也就是 SSO)一般需要一个中央认证服务器,可以去看看开源的 CAS。
      

  3.   

    肯定是每次伪登陆的时候,在action中设置session有问题window.open(这里可以链接到action);
      

  4.   

    知道错误,散分了。密码错误,导致伪登录不成功,没有记录下session导致。