[发明专利]基于ESB的统一身份认证方法在审
申请号: | 202010638944.7 | 申请日: | 2020-07-06 |
公开(公告)号: | CN111800417A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 马有有;刘涛;刘磊;魏帮财 | 申请(专利权)人: | 中电万维信息技术有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/60;G06F21/45;G06F21/31 |
代理公司: | 兰州嘉诺知识产权代理事务所(普通合伙) 62202 | 代理人: | 李冉冉 |
地址: | 730000 甘肃省兰州市城关*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 esb 统一 身份 认证 方法 | ||
本发明发明采用统一的数据交换标准和接口标准,将不同的用户管理模块和加密认证模块进行统一集成,实现了一种基于ESB的统一身份认证方法。该技术可以将技术体系结构、操作系统平台、编程语言等方面异构的业务应用系统进行无缝集成和统一管理,有效地避免机关、学校、企业等内部各业务应用系统中身份认证业务逻辑的重复和数据的冗余,提高认证的效率和系统资源的利用率,减少设计开发人员和系统维护人员的工作量。同时采用基于统一的身份认证管理机制,对业务应用系统的访问进行统一控制,增强系统的安全性。
技术领域
本发明涉及身份认证领域,尤其涉及一种基于ESB的统一身份认证方法。
背景技术
随着信息化技术的快速发展,各个企业的业务应用系统日益增多,各个业务应用系统之间的数据、流程相互关联的需求也越来越多。由于建设的时间段不同、各业务应用系统的建设需求不同,这些业务应用系统在技术架构、操作系统平台、编程语言等方面往往是不同的。这些不同的业务应用系统在设计时,往往从自身需求出发设计独立的身份认证模块,随着业务应用系统的日益增多,这种传统的认证方式渐渐暴露出用户信息不统一、信息冗余、信息重复、身份不一致,不仅浪费资源,而且增加了维护成本。这样就导致了系统安全难以保证,且维护难度大等问题。
企业服务总线(Enterprise Service Bus,简称ESB)是传统中间件技术与可扩展标记语言( Extensible Markup Language,XML)、Web Service等技术结合的产物,用于基于SOA(面向服务的体系结构)的解决方案的实现。ESB提供信息格式的转换以实现应用服务的无缝集成,它可以消除不同应用之间的技术差异,让不同的应用服务协调运作,实现不同服务之间的通信与整合。
发明内容
本发明的目的是解决现有技术不足提供一种适用范围广、开发难度低、实施便捷的基于ESB的统一身份认证方法。该技术主要是为用户的各个业务应用系统提供统一的身份认证服务,用户只需要一次认证就可登录各个应用系统,并且能把各个应用系统的框架进行统一。
为解决上述技术问题本发明采用如下技术方案:
基于ESB的统一身份认证方法,包括用户层、应用层、服务层、数据聚合层、数据源层;数据源层通过数据汇聚层与服务层链接,服务层与应用层连接;所述应用层为使用用户,所述应用层为Web门户,所述服务层为统一身份信息;所述聚合层为企业服务总线ESB;所述数据源层为B/S结构应用、C/S结构应用、Web services应用、CORBA应用、DCOM应用和Java应用的用户认证数据;ESB通过统一身份认证服务与Web门户连接。
所述API接口通过统一身份认证服务与ESB连接;所述Web门户为Java语言架构编辑的统一门户;所述用户通过Web门户输入账户密码,Web门户通过统一身份认证信息和ESB调用数据源层;所述数据源层为B/S结构应用、C/S结构应用、Web services应用、CORBA应用、DCOM应用和Java应用的用户认证数据的一种或几种。
所述统统一身份认证信息、客户端、应用服务器和企业服务总线ESB之间通过简单对象访问协议SOAP进行通信。
本发明的有益效果为:
1)简化了系统管理员的操作,减少了系统管理员增加用户账号和删除用户账号的操作时间以及降低了修改用户的权限的复杂度;
2)用户一次登录即可以访问所有的应用系统,减少了登录操作的时间,也给管理员对所有用户访问控制管理带来极大便利,提高了认证效率;
3)采用统一身份认证管理用户信息,不仅节省了原有应用系统的用户信息数据库资源,提高了信息共享度;
4)避免了频繁的输入用户名和口令,采用统一身份认证管理机制,减少了原有分散认证的数据不一致性,对应用系统的访问进行统一控制,提升了系统访问的便捷性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电万维信息技术有限责任公司,未经中电万维信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010638944.7/2.html,转载请声明来源钻瓜专利网。