需求是这样的:存在多个系统假设叫做A B C  一个用户在在A B C 这三个系统里都有工号可以登录进去 
可是这几个工号不一样 密码也可能不一样 如:A系统的工号:aaa 密码 111 ;B系统的工号:bbb 密码:222 C系统的工号:ccc 密码:333我想实现在A系统中登录 后如果要进入B系统的话 不需要在输入B系统的工号密码登录,到C系统也是一样这几个系统都在一台服务器上,怎么把A系统登录后的信息传到B C系统中去有人说 中间加一个服务器做中间件 这种方法我们不可以用 有高手给我解决一下吗 谢谢了!!

解决方案 »

  1.   

    登录时帐号密码保存到cookie中,写一个应用来读取cookie///
      

  2.   

          不知道你是怎么判断A、B、C这三个工号是同一个用户的,系统中应该是有一个判断点可以判断的。你登录A系统后,session中存在A系统的工号,当你要登陆B系统时,通过A系统的工号和连接A、B、C三工号的字段找到B系统的工号,自动赋值过去。
      

  3.   

    如果系统够大,公司够强,建议你搜下sso
      

  4.   

    单点登录,是在不同的系统之间实现同一用户直接登录,系统不同那么服务器也就不同,session是从服务器中获得的,此时用session已经不行了,要用到cookie。知道的就这些,希望对楼主有用。