一种微服务统一鉴权方法及网关

基本信息

申请号 CN201810689051.8 申请日 -
公开(公告)号 CN108901022B 公开(公告)日 2021-08-20
申请公布号 CN108901022B 申请公布日 2021-08-20
分类号 H04W12/06;H04L29/06;H04W88/16;H04L29/08 分类 电通信技术;
发明人 李永耀;唐国伟;朱武 申请(专利权)人 云之家网络(重庆)有限公司
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 代理人 王仲凯
地址 518035 广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)
法律状态 -

摘要

摘要 本发明实施例公开了一种微服务统一鉴权方法用于实现多种服务类型的微服务鉴权,具有可灵活配置、对微服务业务模块无侵入的特点,提高了微服务鉴权的灵活性。本发明实施例方法包括:网关接收由客户端发送的微服务鉴权请求,并从鉴权请求中提取出URI统一资源标识符;网关将URI发送给网关管理微服务,网关管理微服务用于存储URI与微服务接口类型、微服务地址、微服务鉴权类型及鉴权凭证参数的的映射表;网关接收由网关管理微服务发送的对应微服务接口类型、微服务地址、微服务鉴权类型及鉴权凭证参数,并从鉴权请求中提取出对应的鉴权凭证参数;网关将URI和对应的鉴权凭证参数发送至鉴权服务进行鉴权,并接收对应的鉴权结果。