社区
Java EE
帖子详情
关于单点登陆的问题
fyjava1984
2010-04-22 05:00:52
需求如下:
现在有s1,s2两个服务器,s1上有系统A,s2上有系统B,现在A系统要访问B系统的某一功能。在A系统上的用户只要是成功登陆的就可以正常访问B系统。
要求,不再开发中间支撑系统,只对A系统和B系统进行改造。
说明:本人不需要思路,只需要技术支撑。
请问有什么样的技术可以实现,最好是免费的,尽量提供资源地址和代码,要java的
在此谢谢大家了
...全文
142
14
打赏
收藏
关于单点登陆的问题
需求如下: 现在有s1,s2两个服务器,s1上有系统A,s2上有系统B,现在A系统要访问B系统的某一功能。在A系统上的用户只要是成功登陆的就可以正常访问B系统。 要求,不再开发中间支撑系统,只对A系统和B系统进行改造。 说明:本人不需要思路,只需要技术支撑。 请问有什么样的技术可以实现,最好是免费的,尽量提供资源地址和代码,要java的 在此谢谢大家了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
licip
2010-04-23
打赏
举报
回复
http://blog.csdn.net/meteorlWJ/archive/2009/09/12/4545100.aspx
去看看这个。
bunrise
2010-04-23
打赏
举报
回复
spring就有单点登录
lyz0622_1022
2010-04-23
打赏
举报
回复
无此源码,呵呵
otzippo
2010-04-23
打赏
举报
回复
把用户信息存cookie中,B系统做一个过滤器之类的不就可以了!
fyjava1984
2010-04-23
打赏
举报
回复
注意一下,B系统只提供页面,A系统不可能访问到B系统的数据库的
Josh
2010-04-23
打赏
举报
回复
我觉得还是用webserice去调用B系统的登陆方法
Josh
2010-04-23
打赏
举报
回复
这个应该不叫单点登陆的问题吧
单点登陆是不是应该对应的一个系统来说?
呵呵 我只是发下疑问
kokobox
2010-04-23
打赏
举报
回复
不开发中间系统,只改两个系统的话。 做登陆信息共享。
最简单的方法是:把登陆者ID保存在cookie中。
A系统登录后把信息保存在cookie中 -----》 B系统被访问时候抓取cookie的信息判断用户登录者和登录信息。
这样可以实现单点登录的效果。 不需要改很多东西,只需要增加一个登陆信息判断而已。
实现这个前提条件是 A系统与B系统必须在同域名下。 因为抓取cookie不好跨域。
fyjava1984
2010-04-23
打赏
举报
回复
[Quote=引用 9 楼 lxd520123 的回复:]
spring就有单点登录
[/Quote]
能不能具体点
jypapgl
2010-04-22
打赏
举报
回复
很感兴趣。。。 我们这就用呢 但是新来的 接触不到 不用我维护、。。。。。
nzfghtk
2010-04-22
打赏
举报
回复
NND,再给你出一招,B系统的功能再强大也离不开数据处理,你用A系统直接访问B的数据库,取B系统的数据不就可以了。
fyjava1984
2010-04-22
打赏
举报
回复
webservice 就免了
平淡面对
2010-04-22
打赏
举报
回复
可考虑用JOSSO,参考:
http://www.josso.org/confluence/display/JOSSO1/JOSSO+-+Java+Open+Single+Sign-On+Project+Home
nzfghtk
2010-04-22
打赏
举报
回复
可以采用webservice方式,该方式就是特别为你这种情况合身定做的,即使是JAVA平台调用.NET平台都没问题,如果不熟悉webservice可以去搜索一下,用起来非常简单,我就用过里面的WDSL调用别的系统处理的数据。
CAS
单点
登录
CAS
单点
登录v5.x CAS
单点
登录v6.x
什么是
单点
登录?
单点
登录的三种实现方式
单点
登录SSO(Single Sign On)说得简
单点
就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。
单点
登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞...
单点
登录实现的几种方式及原理【
单点
登录】
文章目录一、什么是
单点
登录二、
单点
登录原理三、
单点
登录实现方式1.基于Cookie+Redis的
单点
登录2.分布式session方式实现
单点
登录3.token验证4.session广播5.CAS 中央认证服务 一、什么是
单点
登录
单点
登录的英文名叫做:Single Sign On(简称SSO),指在同一帐号平台下的多个应用系统中,用户只需登录一次,即可访问所有相互信任的系统。简而言之,多个系统,统一
登陆
。 为什么需要做
单点
登录系统呢?在一些互联网公司中,公司旗下可能会有多个子系统,每个
登陆
实现统一管理,多个
单点
登录前端要做什么 前端如何实现
单点
登录 简单解决
单点
登录
问题
单点
登录sso,vue前后端分离,前端需要做什么,前端如何实现
单点
登录。 在监管系统登录以后,跳转A、B、C、D 系统可以实现免登录效果。 我们的项目打包后,默认地址一般都是重定向到首页,通过路由守卫验证登录信息是否有效,然后确定是打开首页,还是打开登录页,所以从父项目跳转到子项目不需要登录,就要做到子项目运行时,子项目的代码可以拿到代表子项目系统已经登录的验证信息token。 所以,前端要考虑的就是怎么把token从父项目带到子项目中。...
cookie实现
单点
登录
前言 在
单点
登录方案设计一篇中,我们谈到了目前市面上常用的一些
单点
登录方案的实现,关于
单点
登录,只需要把握一个核心的要点即可,那就是:一处登录,处处登录,登录之后,即同域下其他各个系统都能统一拿到用户的基本信息 关于cookie,想必大家也很熟悉了,cookie中可以存储会话信息,将用户的基本信息存储进去之后,就可以在前后端交互中进行传输了 本篇将分享基于cookie如何实现
单点
登录,本篇以实际案例为主进行演示 业务背景 以一个大家熟悉的购物业务,实际项目中,一个商城系统可能包含诸多模块的业务,比如用户中心
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章