[发明专利]一种接口安全认证方法及服务器、认证中心服务器有效
申请号: | 201910277606.2 | 申请日: | 2019-04-08 |
公开(公告)号: | CN110049031B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 洪形势 | 申请(专利权)人: | 厦门网宿有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 361003 福建省厦门市集*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 接口 安全 认证 方法 服务器 中心 | ||
本发明实施例涉及网络通信技术领域,公开了一种接口安全认证方法及服务器、认证中心服务器。本发明中,提供了一种接口安全认证方法,应用于客户端服务器,包括以下步骤:向认证中心服务器注册消息监听;实时监听认证中心服务器,获取与客户端服务器对应的调用方的安全认证信息并保存;在接收到访问请求时,判断访问请求中携带的请求信息与本地保存的安全认证信息是否匹配,若匹配,则接受访问,否则拒绝访问。在客户端服务器本地进行安全认证,可避免在安全认证中心进行安全认证带来的并发量大,造成请求访问性能瓶颈的问题,从而提升接口安全认证的效率。
技术领域
本发明实施例涉及网络通信技术领域,特别涉及一种接口安全认证方法及服务器、认证中心服务器。
背景技术
为了保证不同的业务服务器之间能够安全的进行系统调用,业务系统的设计人员往往会在各个业务系统之间通过接口进行调用的时候,设计接口的安全认证机制,对各个业务服务器对应的调用方的用户名和密钥进行认证,具体做法是,设计一个独立的安全认证中心,当有服务器想要调用另外一个服务器时,就可以先在这个安全认证中心进行安全认证,认证通过后方可调用对应的服务器,设计独立的安全认证中心,可避在每个业务服务器中均开发一个安全管理模块带来的资源浪费。
发明人发现现有技术中至少存在如下问题:
安全认证中心负载较高,接口安全认证效率较低。
发明内容
本发明实施方式的目的在于提供一种接口安全认证方法及服务器、认证中心服务器,提升接口安全认证的效率。
为解决上述技术问题,本发明的实施方式提供了一种接口安全认证方法,应用于客户端服务器,包括以下步骤:向认证中心服务器注册消息监听;实时监听认证中心服务器,获取与客户端服务器对应的调用方的安全认证信息并保存;在接收到访问请求时,判断访问请求中携带的请求信息与本地保存的安全认证信息是否匹配,若匹配,则接受访问,否则拒绝访问。
本发明的实施方式还提供了一种服务器,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的接口安全认证方法。
本发明的实施方式还提供了一种接口安全认证方法,应用于认证中心服务器,包括以下步骤:接收客户端服务器发送的消息监听注册请求;在对安全认证信息进行新增、修改或删除后,生成对应的安全认证信息操作指令;将与客户端服务器对应的调用方的安全认证信息下发至客户端服务器,供客户端服务器在接收到访问请求时,判断访问请求中携带的请求信息与本地保存的安全认证信息是否匹配,若匹配,则接受访问,否则拒绝访问。
本发明的实施方式还提供了一种认证中心服务器,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的接口安全认证方法。
本发明实施方式相对于现有技术而言,通过向认证中心服务器注册监听,可实现对认证中心服务器的主动监听,通过实时监听认证中心服务器,主动获取与客户端服务器对应的调用方的安全认证信息并保存,可方便客户端服务器及时得到更新的安全认证信息,确保客户端服务器中记录的认证信息准确;而安全认证信息的配置过程仍然在统一的认证中心服务器中进行,可避免安全管理模块的重复开发;客户端服务器在接收到访问请求时,判断访问请求中携带的请求信息与本地保存的安全认证信息是否匹配,若匹配,则接受访问,否则拒绝访问,在客户端服务器本地进行安全认证,可减轻认证中心服务器对安全认证信息管理的工作量,降低认证中心服务器与各客户端服务器之间的交互,避免因交互过多而造成请求访问性能瓶颈的问题,从而提升接口安全认证管理的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门网宿有限公司,未经厦门网宿有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910277606.2/2.html,转载请声明来源钻瓜专利网。