日期:2014-05-18  浏览次数:20669 次

谁能给个jsp和.net后台实现统一登陆的解决方案?
两台服务器,一台是部署了.net的系统,另一台是部署了jsp的系统,它们各自都有自己的数据库


我想实现在同一个界面能登陆两个系统后台,方便访问时,不需要重新登陆,有什么解决办法?

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

------解决方案--------------------
登陆两个也一样啊

在登陆里面把两个系统的登陆方法揉和在一起就OK了


注意把两个登陆功能分开,例如

.....
//登陆.net
1.连结到.net数据库
2.实现.net系统登陆方法
3.把登陆信息存到session
4.打开.net后台

....


.....
//登陆 jsp
1.连结到jsp数据库
2.实现jsp系统登陆方法
3.把登陆信息存到session
4.打开jsp后台


....


注意session中的名字不能重复...数据库的连接要相互独立,登陆两个系统不要用跳转(如果要用,要保证两个登陆方法都已经执行),而是新开窗口
------解决方案--------------------
可以用COOKIE 来实现

如果lz不想用COOKIE的话,可以用url来传递用户名密码给对放并做判断保存session

或是用web service 来实现用户名和密码传递 session拷贝。