一种认证方法、装置、设备及介质制造方法及图纸

技术编号:24103512 阅读:32 留言:0更新日期:2020-05-09 14:22
本发明专利技术公开了一种认证方法、装置、设备及介质,所述方法包括获取来自客户端的业务服务器访问请求;根据所述业务服务器访问请求,获取所述业务服务器访问请求适配的关联配置参数;提取所述关联配置参数中的认证网址,向所述客户端返回所述认证网址;通过认证网址,基于所述关联配置参数中的认证协议与客户端交互,得到认证结果;根据所述认证结果,开通所述客户端与所述业务服务器的通信链路。本发明专利技术以认证服务器作为访问入口,并只允许认证通过的客户端访问业务服务器,认证服务器可以为其提供各种适配的认证服务,并且认证服务的动态修改并不会影响到业务服务器的稳定性,实现了认证与业务服务的解耦,并且实现了认证协议的低成本的灵活扩展。

A certification method, device, equipment and medium

【技术实现步骤摘要】
一种认证方法、装置、设备及介质
本专利技术涉及认证领域,尤其涉及一种认证方法、装置、设备及介质。
技术介绍
为了保护数据安全,许多产品的业务系统在向用户提供服务之前需要对用户进行认证。目前市场上的认证系统种类繁多,各有各自的优势和能力,并且彼此之间互不兼容。为了使得业务系统可以依赖现有市场上的认证系统为用户提供认证服务,需要对业务系统进行侵入对接改造;为了使得业务系统本身具有认证能力,需要为业务系统单独设计认证逻辑;若业务系统本身具备认证能力,又希望能使用现有市场上的认证服务,仍然需要对业务系统进行侵入改造。显然这些对业务系统的改造都需要依赖于定制开发才能实现,而这种程度的定制开发会增大业务系统的复杂度,降低业务系统的稳定性,为业务系统带来不可预测的风险。
技术实现思路
为了解决现有技术中不存在能够兼容主流的认证系统的认证框架而导致的,为了使得业务系统能够具备认证能力,需要对业务系统进行较多改造从而降低业务系统鲁棒性的技术问题,本专利技术实施例提供一种认证方法、装置、设备及介质。一方面,本专利技术提供了一种认本文档来自技高网...

【技术保护点】
1.一种认证方法,其特征在于,所述方法包括:/n客户端获取业务服务器访问请求,将所述业务服务器访问请求路由至认证服务器;/n所述认证服务器根据所述业务服务器访问请求,获取所述业务服务器访问请求适配的关联配置参数;/n所述认证服务器提取所述关联配置参数中的认证网址,向所述客户端返回所述认证网址;/n客户端通过访问所述认证网址,基于所述关联配置参数中的认证协议与所述认证服务器交互,得到认证结果;/n所述认证服务器根据所述认证结果,开通所述客户端与所述业务服务器的通信链路。/n

【技术特征摘要】
1.一种认证方法,其特征在于,所述方法包括:
客户端获取业务服务器访问请求,将所述业务服务器访问请求路由至认证服务器;
所述认证服务器根据所述业务服务器访问请求,获取所述业务服务器访问请求适配的关联配置参数;
所述认证服务器提取所述关联配置参数中的认证网址,向所述客户端返回所述认证网址;
客户端通过访问所述认证网址,基于所述关联配置参数中的认证协议与所述认证服务器交互,得到认证结果;
所述认证服务器根据所述认证结果,开通所述客户端与所述业务服务器的通信链路。


2.根据权利要求1所述的方法,其特征在于,所述根据所述业务服务器访问请求,获取所述业务服务器访问请求适配的关联配置参数之前,还包括配置认证服务器的步骤,所述配置认证服务器,包括:
获取业务服务器地址和关联配置参数,所述关联配置参数包括认证协议和认证网址;
构建所述业务服务器地址与所述关联配置参数的映射关系;
将所述映射关系保存在预设容器内。


3.根据权利要求2所述的方法,其特征在于,所述业务服务器访问请求包括业务服务器地址;相应的,所述根据所述业务服务器访问请求,获取所述业务服务器访问请求适配的关联配置参数,包括:提取所述业务服务器访问请求中的业务服务器地址,查询所述预设容器得到所述业务服务器地址适配的关联配置参数。


4.根据权利要求2或3所述的方法,其特征在于,所述认证服务器包括准入网关和认证中心,所述根据所述业务服务器访问请求,获取所述业务服务器访问请求适配的关联配置参数,包括:
若所述客户端不存在会话,则准入网关将所述业务服务器访问请求路由至所述认证中心;
所述认证中心在所述预设容器内根据所述业务服务器访问请求中的业务服务器地址查询关联配置参数。


5.根据权利要求4所述的方法,其特征在于,所述客户端通过访问所述认证网址,基于所述关联配置参数中的认证协议与所述认证服务器交互,得到认证结果,包括:
所述客户端获取对应于所述认证网址的认证界面中被输入的认证信息;
所述客户端将所述认证信息发送至所述认证中心;
若所述认证协议是通用认证协议,则所述认证中心基于通用认证协议和通用账号库对认证信息进行认证,得到认证结果;
若所述认证协议是专用认证协议,则所...

【专利技术属性】
技术研发人员:宋淮叶崇波金立义任启盈
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1