请教JSP对应 SSO集成登陆问题

xocom 厦门大学 2010-09-19 11:58:03
我有两个网站都是用域账号 验证登陆。

怎样通过A网站登陆后,自动也验证了B网站登录,而不用重复登陆?



或者能实现类似伪SSO登陆,象后台自动XMLHTTP去 form.submit 然后直接进入B网站登陆后内容?

最好有代码。
谢谢。


...全文
183 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
redshark2011 2012-10-11
 专门做一个 登录模块做服务端。 记录你的登录、以及更新时间。来控制你的session是否过期。 A与B网站登录验证的时候都取这个服务端传过来的用户。

可以用XmlRpc 通信验证。 大致思路是这样的!
回复
我也想知道,楼主的问题真是我想问的,不知道解决了没呢?
回复
xocom 2010-11-05
[Quote=引用 6 楼 zhuchao_ko 的回复:]
引用楼主 xocom 的回复:
我有两个网站都是用域账号 验证登陆。

怎样通过A网站登陆后,自动也验证了B网站登录,而不用重复登陆?



或者能实现类似伪SSO登陆,象后台自动XMLHTTP去 form.submit 然后直接进入B网站登陆后内容?

最好有代码。
谢谢。


b 网站建立一个临时页面 比如 http://aaa.bbb.ccc/TEMP.JSP

……
[/Quote]

谢谢,如果目标要跳转的系统是我自己写的,这样实现是可以的。

但是我要集成的这个WEB 系统是现成的产品,所以希望SSO伪登陆

自动识别 form表单下的 用户名,密码 文本框字段,自动填充,自动post 表单。
回复
stalley 2010-11-04
用servlet监听器
回复
他山之石头 2010-11-04
不知道,期待答案!
回复
宁波朱超 2010-11-04
[Quote=引用楼主 xocom 的回复:]
我有两个网站都是用域账号 验证登陆。

怎样通过A网站登陆后,自动也验证了B网站登录,而不用重复登陆?



或者能实现类似伪SSO登陆,象后台自动XMLHTTP去 form.submit 然后直接进入B网站登陆后内容?

最好有代码。
谢谢。
[/Quote]

b 网站建立一个临时页面 比如 http://aaa.bbb.ccc/TEMP.JSP

a 网站登录成功的用户 获得 B网站用户名跟密码 服务器跳转到 temp.jsp

跳 http://aaa.bbb.ccc/temp.jsp?username=xxx&password=yyy

temp.jsp页面获得这2个参数与B网站的用户名密码对比 OK的话直接跳到B网站

如果不OK的话 temp.jsp 跳转到B 网站的首页或登录页面。

当然了你用户名跟密码要加密 在temp.jsp解密 看你需求了

反正用户是看不见temp.jsp这个页面的。
回复
dbmaster 2010-11-04
隐藏表单,或者以JS为桥梁

或者搭建专门token 认证服务器。
回复
xocom 2010-09-28
[Quote=引用 3 楼 dr_lou 的回复:]
cookie

http://www.google.com.hk/search?hl=zh-CN&newwindow=1&safe=strict&biw=1424&bih=749&q=%E5%8D%95%E7%82%B9%E7%99%BB%E5%BD%95+cookie%E5%85%B1%E4%BA%AB&aq=f&aqi=&aq……
[/Quote]

谢谢这位朋友。不过 我要的不只是COOKIE共享阿。

我的站点都是通过域验证的,
有把法把记住的用户名密码,传递到B站,后台默默POST那FORM实现登陆么?谢谢
回复
xocom 2010-09-28
这个版块真冷清阿。。。。
回复
xocom 2010-09-19
虽然都是域账号登陆的,但是我可以取得 对应登录名和密码。。。。

然后怎么 传递到B网站呢?

谢谢。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-19 11:58
社区公告
暂无公告