[发明专利]身份认证的方法和装置有效
申请号: | 201910267496.1 | 申请日: | 2019-04-03 |
公开(公告)号: | CN111786931B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 曾文举;武建军;李美丰 | 申请(专利权)人: | 北京德信东方网络科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 范华英;毛威 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 身份 认证 方法 装置 | ||
1.一种身份认证的方法,其特征在于,包括:
确定客户端保存的身份认证信息是否即将过期;
当确定所述身份认证信息即将过期时,从当前未处理的数据请求消息中确定第一数据请求消息,所述第一数据请求消息为所述当前未处理的数据请求消息中的部分数据请求消息;
根据所述第一数据请求消息向服务器请求新的身份认证信息;
当根据所述第一数据请求消息向服务器未成功请求新的身份认证信息时,所述方法还包括:
从除所述第一数据请求消息之外的所述当前未处理的数据请求中确定第二数据请求消息;
根据所述第二数据请求消息向服务器请求新的身份认证信息。
2.根据权利要求1所述的方法,其特征在于,所述从当前未处理的数据请求消息中确定第一数据请求消息,包括:
确定所述当前未处理的数据请求消息的处理次序;
将最先处理的数据请求消息确定为所述第一数据请求消息。
3.根据权利要求1或2所述的方法,其特征在于,所述确定所述当前未处理的数据请求消息的处理次序,包括:
根据下列信息中的至少一种信息确定所述当前未处理的数据请求消息的处理次序:数据请求消息的接收时间信息、发送数据请求消息的终端的地址信息、用户的优先级信息和请求数据的类型/大小信息。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
确定所述身份认证信息是否过期;
其中,所述根据所述第一数据请求消息向服务器请求新的身份认证信息,包括:
在确定所述身份认证信息过期时,根据所述第一数据请求消息向服务器请求新的身份认证信息。
5.根据权利要求1至4中任一项所述的方法,其特征在于,当根据所述第一数据请求消息向服务器成功请求新的身份认证信息时,所述方法还包括:
将客户端保存的身份认证信息更新为所述新的身份认证信息;
根据所述新的身份认证信息对所述当前未处理的数据请求消息进行数据请求处理。
6.根据权利要求5所述的方法,其特征在于,所述根据所述新的身份认证信息对所述当前未处理的数据请求消息进行数据请求处理,包括:
确定所述当前未处理的数据请求消息的数量;
在所述当前未处理的数据请求消息的数量小于或等于第一阈值时,则对所述当前未处理的数据请求消息进行数据请求处理;和/或
在当前未处理的数据请求大于所述第一阈值时,则对所述当前未处理的数据请求消息分批次数据请求处理,其中,每批次处理的数据请求消息的数量小于或等于所述第一阈值。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述确定客户端保存的身份认证信息是否即将过期,包括:
获取所述身份认证信息的保存时间;
根据所述身份认证信息的保存时间和当前时间确定所述身份认证信息是否即将过期。
8.根据权利要求7所述的方法,其特征在于,所述利用所述身份认证信息的保存时间和当前时间判断所述身份认证信息是否即将过期,包括:
比较所述身份认证信息的保存时间和当前时间;
若所述当前时间和所述身份认证信息的保存时间的差值大于或等于第二阈值,则确定所述身份认证信息即将过期;
若所述当前时间和所述身份认证信息的保存时间的差值小于所述第二阈值,则确定所述身份认证信息未即将过期。
9.根据权利要求4所述的方法,其特征在于,所述确定所述身份认证信息是否过期,包括:
获取所述身份认证信息的响应状态码;
根据所述响应状态码确定所述身份认证信息是否过期。
10.根据权利要求9所述的方法,其特征在于,所述根据所述响应状态码确定所述身份认证信息是否过期,包括:
对比所述响应状态码与制定的响应状态码表;
根据对比结果确定所述身份认证信息是否过期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京德信东方网络科技有限公司,未经北京德信东方网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910267496.1/1.html,转载请声明来源钻瓜专利网。