谁能给个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拷贝。