欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

怎么实现多个bs系统的集中登录,但是不改目标系统代码?求实现

更新时间: 2014-01-05 01:58:19 责任编辑: Author_N1

 

如何实现多个BS系统的集中登录,但是不改目标系统代码?求实现?
我有多个BS系统,有ASP、PHP,通过用户名密码进行登录。

现在需要吧这些系统集中到一个页面中
比如说:
我有ABC三个系统,每个系统都内建了一个用户 用户名xxx,密码yyy
我输入用户名xxx密码yyyy,登录一个页面,里面有A、B、C系统的链接,点击A的系统即可进入该系统,无需输入用户名密码,点击B同意可以进入B系统。

但是前提是A、B、C都是已经建成多年的系统,不能改动代码。而且有些系统是JAVA或者C#开发的,发布后没有源代码,也很难改动代码了。

如何实现这样一个集中登录系统?求实现

我想过通过AJAX,post用户名密码到目标系统的验证页面么?但是如何实现就不知道了。
--参考方法--
同域名下,post用户名密码到系统A,系统A登陆后从返回的repsonse中取出jsessionid,将该id以cookie的形式输出到浏览器.跳转系统A任意页面即可
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:58:19
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3867/
本文WWW.DOC100.NET DOC100.NET版权所有。