两台服务器,一台是部署了.net的系统,另一台是部署了jsp的系统,它们各自都有自己的数据库
我想实现在同一个界面能登陆两个系统后台,方便访问时,不需要重新登陆,有什么解决办法?

解决方案 »

  1.   

    用COOKIE存储登录信息
    如果.net或jsp都己经实现好了用session存储,那么就用cookie存中间信息,
    从jsp到.net或反过来的时候,检查cookie,如果存在且合法,实现自动登录
      

  2.   

    登陆两个也一样啊在登陆里面把两个系统的登陆方法揉和在一起就OK了
    注意把两个登陆功能分开,例如.....
    //登陆.net
    1.连结到.net数据库
    2.实现.net系统登陆方法
    3.把登陆信息存到session
    4.打开.net后台....
    .....
    //登陆 jsp
    1.连结到jsp数据库
    2.实现jsp系统登陆方法
    3.把登陆信息存到session
    4.打开jsp后台
    ....
    注意session中的名字不能重复...数据库的连接要相互独立,登陆两个系统不要用跳转(如果要用,要保证两个登陆方法都已经执行),而是新开窗口
      

  3.   

    可以用COOKIE 来实现如果lz不想用COOKIE的话,可以用url来传递用户名密码给对放并做判断保存session或是用web service 来实现用户名和密码传递 session拷贝。
      

  4.   

    chenqi3166 ,kokobox  你们的意思是不是我做一个登陆的,把用户名和密码,同时能提交到两个不同的系统中吗?现在还有一个关键,.net那个系统用户登陆时还需要输入验证码,而jsp所在的系统不需要。