【技术实现步骤摘要】
一种集成系统、接口调用方法、认证方法及相关设备
[0001]本申请涉及计算机
,具体涉及一种集成系统、接口调用方法、认证方法及相关设备。
技术介绍
[0002]集成系统用于集成不同的业务系统所提供的业务服务。集成系统通过业务系统的接口与业务系统建立连接,并向用户提供建立连接的业务系统所支持的业务服务。在当用户触发使用业务服务时,集成系统调用与提供该业务服务的业务系统连接的接口,利用业务系统向用户提供业务服务。
[0003]业务系统为了保证安全性,在接口被调用之前,需要认证集成系统的权限。开发人员需要为集成系统中与业务系统连接的接口,配置对应的认证信息,以便集成系统在调用接口之前,使用认证信息完成权限认证。但是,集成系统支持调用的接口较多,导致开发人员需要配置的认证信息较多,配置过程较为繁琐。
技术实现思路
[0004]有鉴于此,本申请提供一种集成系统、接口调用方法、认证方法及相关设备,能够减少开发人员配置认证信息的次数,简化配置过程。
[0005]基于此,本申请提供的技术方案如下:
[0006]第一方面,本申请提供一种集成系统,所述集成系统包括多个连接模块和目标认证模块,所述多个连接模块与业务系统集合包括的目标业务系统连接,所述目标认证模块与所述业务系统集合包括的各个目标业务系统连接,所述业务系统集合包括的目标业务系统所需的认证信息相同;
[0007]所述目标连接模块,用于响应于获取目标接口的调用指令,向所述目标认证模块发送认证请求,所述目标接口为所述业务系统集合 ...
【技术保护点】
【技术特征摘要】
1.一种集成系统,其特征在于,所述集成系统包括多个连接模块和目标认证模块,所述多个连接模块与业务系统集合包括的目标业务系统连接,所述目标认证模块与所述业务系统集合包括的各个目标业务系统连接,所述业务系统集合包括的目标业务系统所需的认证信息相同;所述目标连接模块,用于响应于获取目标接口的调用指令,向所述目标认证模块发送认证请求,所述目标接口为所述业务系统集合包括的一个目标业务系统的接口,所述目标连接模块为所述多个连接模块中与所述目标接口所属的目标业务系统连接的连接模块,所述认证请求包括连接模块标识,所述连接模块标识用于标识所述目标连接模块;所述目标认证模块,用于响应于获取所述认证请求,向所述连接模块标识所标识的所述目标连接模块发送认证结果,所述认证结果是所述目标认证模块利用认证信息在所述目标业务系统认证得到的;所述目标连接模块,还用于获取所述目标认证模块反馈的认证结果,所述认证结果用于调用所述目标接口。2.根据权利要求1所述的系统,其特征在于,所述目标认证模块,在所述响应于获取所述认证请求之后,所述向所述连接模块标识所标识的所述目标连接模块发送认证结果之前,还用于向所述目标业务系统发送认证信息,获取所述目标业务系统反馈的认证结果。3.根据权利要求1所述的系统,其特征在于,所述认证结果为授权信息,所述目标认证模块,还用于在所述向所述连接模块标识所标识的所述目标连接模块发送认证结果之前,向所述目标业务系统发送认证信息,获取所述目标业务系统反馈的授权信息。4.根据权利要求3所述的系统,其特征在于,所述授权信息具有有效时限,所述目标认证模块,还用于响应于确定所述有效时限小于阈值,向所述目标业务系统发送认证信息,获取所述目标业务系统反馈的有效时限更新后的授权信息。5.根据权利要求1所述的系统,其特征在于,所述目标认证模块与所述目标业务系统具有对应关系,所述目标连接模块,还用于在所述向所述目标认证模块发送认证请求之前,根据所述目标认证模块与所述目标业务系统的对应关系,确定所述目标认证模块。6.根据权利要求1所述的系统,其特征在于,所述目标连接模块预先配置所述目标认证模块的模型标识,所述模型标识用于标识所述目标认证模块,所述目标连接模块,用于向所述目标认证模块发送认证请求,包括:所述目标连接模块,用于向所述模型标识所标识的所述目标认证模块发送认证请求。7.根据权利要求1所述的系统,其特征在于,所述认证结果为认证通过,所述目标连接模块,还用于基于所述认证结果调用所述目标接口。8.一种接口调用方法,其特征在于,所述方法应用于集成系统包括的目标连接模块,所述目标连接模块与目标业务系统连接,所述目标业务系统属于业务系统集合,所述业务系统集合包括的目标业务系统所需的认证信息相同,所述方法包括:响应于获取目标接口的调用指令,向所述集成系统包括的目标认证模块发送认证请求,所述目标接口为所述目标业务系统的接口,所述认证请求包括连接模块标识,所述连接模块标识用于标识所述目标连接模块,所述目标认证模块与所述目标业务系统连接,用于基于利用认证信息在所述目标业务系统认证得到认证结果;获取所述目标认证模块反馈的认证结果,所述认证结果用于调用所述目标接口。
9.根据权利要求8所述的方法,其特征在于,所述目标认证模块与所述目标业务系统具有对应关系,在所述向所述目标认证模块发送认证请求之前,所述方法还包括:根据所述目标认证模块与所述目标业务系统的对应关系,确定所述目标认证模块。10.根据权利要求8所述的方法,其特征在于,所述目标连接模块预先配置所述目标认证模块的模型标识,所述模型标识用于标识所述目标认证模块,所述向所述目标认证模块发送认证请求,包括:...
【专利技术属性】
技术研发人员:王登临,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。