现在有两个系统部署在同一台SERVER上,要求在A系统中可以直接登陆到B系统,反之不可以。
请帮忙给出简单的方案,另外A系统的用户名相同密码不同

解决方案 »

  1.   

    是我没描述清,要求在A系统中点击LINK可以不经过登陆直接访问B系统的页面。
    想过用COOKIE,或者在A中先AJAX取得B系统的认证等方法,但是还是希望有更简捷明了的,谢谢
      

  2.   

    在B系统中增加一个程序,例如b.jsp,接收用户参数,实现无需密码跳过B系统登录,实现B系统SESSION等功能在A系统中增加链接b.jsp?user=userA&url=xxx.jsp&key=xxxxxxxx只要b.jsp读到参数user,而且KEY的算法一致,就认定为用户userA通过B系统登录,转到xxx.jsp上参数KEY是加强安全性的,二边的算法一致就可以了
      

  3.   

    跟用户名、密码什么的无关,是你两个系统的sessionID相同了,当从另一个系统返回时就混乱了,
    如果条件允许,就把两个系统部署在不同的服务器上吧,这样子简单 明了,
    如果非得部署在同一服务器上就跟他们不同的sessionID吧
      

  4.   

    把A系统登录成功的sessionid保存在表里面,Alink到B的时候,传一个sessionId,然后B从表里取得在数据库中刚才A存的sessionid,两个比较。
      

  5.   


    用firefox  跟就可以了,ie不行
      

  6.   

    你可以做一个登录的webservice吧,两套系统都用webservice认证不行吗。
    你能不能说明一下,两套系统用的资源和哪里可改哪里不可以吗?
      

  7.   


    就是分别单独登录两个系统,比较他们两个cookie 里面的session是否相同啊
      

  8.   

    WEBSERVICE的是比較終極的解決方法,不過我對於此不熟,能不能給一些推薦呢