无感刷新访问令牌的方法、系统、终端及存储介质技术方案

技术编号:44133031 阅读:43 留言:0更新日期:2025-01-24 22:53
本发明专利技术涉及应用程序技术领域,具体提供一种无感刷新访问令牌的方法、系统、终端及存储介质,包括:获取待发送请求的目标服务端,并获取目标服务端的前次请求时间;基于所述前次请求时间和当前时刻计算请求的间隔时间,并基于所述间隔时间是否超过设定的时间阈值判断待发送请求与前次请求是否属于同一业务;若所述待发送请求与前次请求属于同一业务,则获取访问令牌的剩余有效期,若所述剩余有效期低于所述时间阈值则向目标服务端发送令牌刷新请求;若所述待发送请求与前次请求不属于同一业务,则不支持访问令牌刷新服务。本发明专利技术采用提前刷新访问令牌的方式,不会造成请求长时间等待,进一步提升了用户使用体验。

【技术实现步骤摘要】

本专利技术属于应用程序,具体涉及一种无感刷新访问令牌的方法、系统、终端及存储介质


技术介绍

1、在前端项目中,为了维持用户会话的连续性和用户体验的流畅性,需要依赖token来验证用户身份和授权访问。然而,token因其设计特性而具有有效期限制,一旦过期,用户将无法继续享受服务的某些功能。

2、为了避免用户服务中断,目前一些前端采用令牌刷新技术,例如客户端在接收到服务端返回的访问令牌失效的提示后,向服务端申请新的访问令牌。

3、这种方式具有滞后性,在申请新的访问令牌期间,请求处于等待状态,无法得到处理。如何缩短或消除等待时间,是提升用户体验的关键。


技术实现思路

1、针对现有技术的上述不足,本专利技术提供一种无感刷新访问令牌的方法、系统、终端及存储介质,以解决上述技术问题。

2、第一方面,本专利技术提供一种无感刷新访问令牌的方法,包括:

3、获取待发送请求的目标服务端,并获取目标服务端的前次请求时间;

4、基于所述前次请求时间和当前时刻计算请求的间隔本文档来自技高网...

【技术保护点】

1.一种无感刷新访问令牌的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取待发送请求的目标服务端,并获取目标服务端的前次请求时间,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述前次请求时间和当前时刻计算请求间隔时间,并基于所述间隔时间是否超过设定的时间阈值判断待发送请求与前次请求是否属于同一业务,包括:

4.根据权利要求1所述的方法,其特征在于,所述时间阈值的设置方法包括:

5.根据权利要求1所述的方法,其特征在于,若所述待发送请求与前次请求属于同一业务,则获取访问令牌的剩余有效期,若所述剩余有效期低于所...

【技术特征摘要】

1.一种无感刷新访问令牌的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取待发送请求的目标服务端,并获取目标服务端的前次请求时间,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述前次请求时间和当前时刻计算请求间隔时间,并基于所述间隔时间是否超过设定的时间阈值判断待发送请求与前次请求是否属于同一业务,包括:

4.根据权利要求1所述的方法,其特征在于,所述时间阈值的设置方法包括:

5.根据权利要求1所述的方法,其特征在于,若所述待发送请求与前次请求属于同一业务,则获取访问令牌的剩余有效期,若所述剩余有效期低于所述请求间隔...

【专利技术属性】
技术研发人员:王文利修志远王茂帅李洪生
申请(专利权)人:山东浪潮超高清视频产业有限公司
类型:发明
国别省市:

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

1