[发明专利]多业务系统访问方法、装置及服务器在审
申请号: | 201910521008.5 | 申请日: | 2019-06-17 |
公开(公告)号: | CN110311899A | 公开(公告)日: | 2019-10-08 |
发明(设计)人: | 刘崇辉 | 申请(专利权)人: | 平安医疗健康管理股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯晓平 |
地址: | 200001 上海市黄浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 会话连接 业务系统 发送 目标用户信息 业务访问请求 登录服务器 多业务系统 登录操作 目标业务 认证结果 服务器 用户管理服务器 发送认证请求 管理服务器 子系统标识 操作过程 反馈消息 访问目标 访问请求 接收用户 认证请求 研发管理 业务访问 指示认证 访问 登录 | ||
本发明实施例提供了一种多业务系统访问方法、装置及服务器,涉及研发管理技术领域。本发明实施例登录服务器通过获取客户端发送的登录操作信息,登录操作信息至少包括目标用户信息;向用户管理服务器发送认证请求,认证请求中包括目标用户信息;接收用户管理服务器发送的认证结果;当认证结果指示认证通过时,建立登录服务器与客户端之间的会话连接;根据会话连接,获取客户端发送的业务访问请求,该业务访问请求至少包括访问的目标业务子系统标识;根据业务系统访问请求,访问目标业务系统标识对应的目标业务子系统;通过会话连接,向客户端发送业务访问反馈消息。因此,本发明实施例提供的技术方案能够简化登录多个业务系统的操作过程。
【技术领域】
本发明涉及研发管理技术领域,尤其涉及一种多业务系统访问方法、装置及服务器。
【背景技术】
现有技术中单点登录系统中,在实现通过一个登录账号登录业务子系统时,首先,单点登录系统的认证中心需要基于验证通过的用户登录信息创建全局会话,以后生成并保存令牌,认证中心与各业务子系统进行多次交互,从而使得各业务子系统分别创建局部会话,进而,基于各业务子系统创建的局部会话,实现用户对各业务子系统的访问。由此可知,现有技术中单点登录系统在实现业务子系统访问时,每个业务系统还需要创局部会话,才能实现业务子系统访问,实现过程繁琐复杂。
【发明内容】
有鉴于此,本发明实施例提供了一种多业务系统访问方法、装置及服务器,能够在一定程度上简化登录多个业务系统的操作过程。
第一方面,本发明实施例提供了一种多业务系统访问方法,应用于包括登录服务器、用户管理服务器,以及至少两个业务子系统的集成系统中,执行于所述登录服务器中,所述方法包括:
获取客户端发送的登录操作信息,所述登录操作信息至少包括目标用户信息;
向所述用户管理服务器发送认证请求,所述认证请求中包括所述目标用户信息;
接收所述用户管理服务器发送的认证结果;
当所述认证结果指示认证通过时,建立所述登录服务器与所述客户端之间的会话连接;
根据所述会话连接,获取所述客户端发送的业务访问请求,所述业务访问请求至少包括访问的目标业务子系统标识;
根据所述业务访问请求,访问所述目标业务系统标识对应的目标业务子系统;
通过所述会话连接,向所述客户端发送业务访问反馈消息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述建立所述登录服务器与所述客户端之间的会话连接之前,所述方法还包括:
获取所述用户管理服务器发送的与所述目标用户信息对应的权限信息;
将所述目标用户信息对应的所述权限信息保存到指定位置。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述权限信息包括请求权限信息和数据权限信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述根据所述业务访问请求,访问所述目标业务系统标识对应的目标业务子系统之前,所述方法还包括:
根据所述目标业务系统标识,从所述权限信息中获取与目标业务系统标识对应的子请求权限信息;
根据所述子请求权限信息,确定获取到的所述业务访问请求是否有效;
其中,所述根据所述业务访问请求,访问所述目标业务系统标识对应的目标业务子系统的步骤,在确定出所述业务访问请求有效时执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安医疗健康管理股份有限公司,未经平安医疗健康管理股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910521008.5/2.html,转载请声明来源钻瓜专利网。