一种前端重授权方法、装置、设备及存储介质制造方法及图纸

技术编号:40059054 阅读:25 留言:0更新日期:2024-01-16 22:24
本发明专利技术公开了一种前端重授权方法、装置、设备及存储介质,应用于前端重授权领域,该方法通过拦截后端返回的带有主签名过期状态码的错误请求,并使前端的业务层保持等待请求返回状态;当在重授权接口处于可通行状态下拦截到带有主签名过期状态码的错误请求时,调用重授权接口向后端发送带有备用签名的重授权请求,并将重授权接口置为不可通行状态;当接收到后端根据重授权请求返回的重授权请求结果时,保存重授权请求结果,并将重授权接口置为可通行状态,以完成重授权;当重授权完成后,基于重授权请求结果重新执行错误请求对应的业务请求。避免了当出现多个并发请求过期,反复触发重新授权的流程,导致系统崩溃且业务停滞无法执行的问题。

【技术实现步骤摘要】

本专利技术涉及前端重授权领域,特别涉及一种前端重授权方法、装置、设备及计算机可读存储介质。


技术介绍

1、随着it行业的发展,技术上对于前后端的业务分工也越来越明显,前后端分离成为了如今绝大部分企业的技术管理模式。前后端分离之后的数据交互方面在软件开发中也显得越来越重要。为了保证前后端数据交换的安全性,签名授权方案逐渐形成,服务端生成唯一签名,前端每次请求都带上签名,服务端对每次请求的签名进行验证。如果签名不合法则或者签名授权过期则返回给前端错误提示,前端根据错误类型引导用户重新登录授权。

2、现有技术在进行重新授权的过程中,当多个并发请求过期时,每个后端返回的错误请求都会触发一次重授权请求,容易产生最新重授权结果使上一次重授权结果过期的情况发生,进而导致触发上一次重授权结果的错误请求再次进入重授权的流程,使前端一直进行重新授权的流程,导致系统崩溃且业务停滞无法执行。


技术实现思路

1、本专利技术的目的在于提供一种前端重授权方法、装置、设备及存储介质,应用于前端重授权领域,该方法通过在重授权接口处本文档来自技高网...

【技术保护点】

1.一种前端重授权方法,其特征在于,包括:

2.根据权利要求1所述前端重授权方法,其特征在于,所述使前端的业务层保持等待请求返回状态,包括:

3.根据权利要求1所述前端重授权方法,其特征在于,所述当重授权完成后,基于所述重授权请求结果重新执行所述错误请求对应的业务请求,包括:

4.根据权利要求1所述前端重授权方法,其特征在于,所述拦截后端返回的带有主签名过期状态码的错误请求,包括:

5.根据权利要求1所述业务重授权方法,其特征在于,还包括:

6.根据权利要求1所述前端重授权方法,其特征在于,还包括:

<p>7.根据权利要求...

【技术特征摘要】

1.一种前端重授权方法,其特征在于,包括:

2.根据权利要求1所述前端重授权方法,其特征在于,所述使前端的业务层保持等待请求返回状态,包括:

3.根据权利要求1所述前端重授权方法,其特征在于,所述当重授权完成后,基于所述重授权请求结果重新执行所述错误请求对应的业务请求,包括:

4.根据权利要求1所述前端重授权方法,其特征在于,所述拦截后端返回的带有主签名过期状态码的错误请求,包括:

5.根据权利要求1所述业务重授权方法,其特征在于,还包括:...

【专利技术属性】
技术研发人员:汪坤赵文珂张志辉廖宝煌梁长剑李鸣刘志文赵文博张兴
申请(专利权)人:国机工业互联网研究院河南有限公司
类型:发明
国别省市:

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

1