[发明专利]一种鉴权方法及服务器在审
申请号: | 201610597481.8 | 申请日: | 2016-07-26 |
公开(公告)号: | CN107659542A | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | 谢吉宝 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙)11370 | 代理人: | 朱海波,尹超群 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 方法 服务器 | ||
1.一种鉴权方法,其特征在于,该方法包括以下步骤:
由服务提供端从权限中心获取该服务提供端对应的权限信息,将该权限信息存储在本地;
接收来自服务请求端的应用服务请求;
根据所获取的权限信息,在本地对所述应用服务请求进行鉴权。
2.根据权利要求1所述的鉴权方法,其特征在于,所述由服务提供端从权限中心获取该服务提供端对应的权限信息的步骤还包括:
监听权限中心中与该服务提供端对应的权限信息是否变化;
如果变化,从权限中心获取所述变化的权限信息同步至该服务提供端。
3.根据权利要求1所述的鉴权方法,其特征在于,所述由服务提供端从权限中心获取该服务提供端对应的权限信息的步骤还包括:
响应于服务提供端的服务器重启操作,初始化该服务提供端的权限信息;
查询权限中心中与该服务提供端对应的权限信息;
将该查询到的权限信息与所述已有的权限信息进行对比,如果不同,则从所述权限中心获取与该服务提供端对应的、且该服务提供端中当前没有的权限信息,同步至该服务提供端。
4.根据权利要求1~3任一项所述的鉴权方法,其特征在于,所述从权限中心获取该服务提供端对应的权限信息包括:
从权限中心主动拉取该服务提供端对应的权限信息。
5.根据权利要求4所述的鉴权方法,其特征在于,所述由服务提供端从权限中心获取该服务提供端对应的权限信息,将该权限信息存储在本地的步骤包括:
从权限中心获取该服务提供端对应的、加密权限信息,将该加密权限信息存储在本地磁盘;
用已知的与该加密权限信息对应的密钥进行解密并将解密后的权限信息存储至本地内存;
其中所述根据所获取的权限信息,在本地对所述应用服务请求进行鉴权的步骤包括:
根据所述本地内存中解密后的权限信息,对该应用服务请求进行鉴权。
6.一种管理权限信息的方法,其特征在于,该方法包括:
接收对权限信息的配置;
响应于服务请求端获取权限信息的请求,将所配置的权限信息中与该服务提供端对应的权限信息发送至服务提供端,以使该服务提供端基于所对应的权限信息在本地对其所接收到的应用服务请求进行鉴权。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
接收对已配置的权限信息的变更;
响应于服务请求端基于对与该服务提供端对应的权限信息是否变更进行的监听而发出的获取所述变更的、与该服务提供端对应的权限信息的请求,将所述变更的、与该服务提供端对应的权限信息发送至服务提供端。
8.根据权利要求6或7所述的方法,其特征在于,所述将所配置的权限信息中与该服务提供端对应的权限信息发送至服务提供端包括:
将所配置的权限信息中与该服务提供端对应的加密权限信息发送至服务提供端。
9.一种服务提供服务器,其特征在于,该服务提供服务器包括:
持久化配置订阅客户端,用于从权限中心获取该服务提供服务器对应的权限信息;
本地磁盘,用于存储所获取的权限信息;
请求接收装置,用于接收来自服务请求端的应用服务请求;
鉴权装置,用于根据本地磁盘存储的权限信息,在该服务提供服务器上对该应用服务请求进行鉴权。
10.根据权利要求9所述的服务提供服务器,其特征在于,所述持久化配置订阅客户端还用于:
-监听权限中心中与该服务提供端对应的权限信息是否变化;
-如果变化,从权限中心获取所述变化的权限信息同步至该服务提供端。
11.根据权利要求9所述的服务提供服务器,其特征在于,还包括:
权限中心客户端,用于响应于服务提供端的服务器重启操作,初始化该服务提供端的权限信息;
其中所述持久化配置订阅客户端还用于:
-查询权限中心中与该服务提供端对应的权限信息;
-将该查询到的权限信息与所述已有的权限信息进行对比,如果不同,则从所述权限中心获取与该服务提供端对应的、且该服务提供端中当前没有的权限信息,同步至该服务提供端的本地存储装置保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610597481.8/1.html,转载请声明来源钻瓜专利网。