跨域登陆的问题
现在有两个系统部署在同一台SERVER上,要求在A系统中可以直接登陆到B系统,反之不可以。
请帮忙给出简单的方案,另外A系统的用户名相同密码不同
[解决办法]
在B系统中增加一个程序,例如b.jsp,接收用户参数,实现无需密码跳过B系统登录,实现B系统SESSION等功能
在A系统中增加链接b.jsp?user=userA&url=xxx.jsp&key=xxxxxxxx
只要b.jsp读到参数user,而且KEY的算法一致,就认定为用户userA通过B系统登录,转到xxx.jsp上
参数KEY是加强安全性的,二边的算法一致就可以了
[解决办法]
把A系统登录成功的sessionid保存在表里面,Alink到B的时候,传一个sessionId,然后B从表里取得在数据库中刚才A存的sessionid,两个比较。
[解决办法]