一种安全网关、安全网关配置方法、设备及存储介质技术

技术编号:40784224 阅读:23 留言:0更新日期:2024-03-28 19:16
本申请提供了一种安全网关、安全网关配置方法、设备及存储介质,涉及安全网关配置技术领域,包括:包括路由配置模块,全局过滤器编写模块和全局异常处理模块,所述路由配置模块用于配置路由标识、目标地址、断言和内置过滤器,所述全局过滤器编写模块用于编写全局过滤器,所述全局过滤器包括第一全局过滤器和第二全局过滤器,所述第一全局过滤器和所述第二全局过滤器均用于对接收到的请求进行开发者认证或普通交易处理,所述全局异常处理模块用于处理全局异常情况。该基于spring cloud gateway的安全网关具有运行稳定、配置简单、维护方便的特点。

【技术实现步骤摘要】

本申请涉及网关配置,尤其涉及一种安全网关、安全网关配置方法、设备及存储介质


技术介绍

1、随着业务的扩展和用户的增多,单一服务架构已经不能够很好的支持项目的需求,微服务架构随之产生。微服务的核心就是把传统的单一应用,以业务为维度拆分为一个个小的服务,每一个服务都提供特定的功能,每个服务都能够单独部署,连独立的数据库。微服务由许多较小的,松散耦合的服务组成一个应用程序。微服务之间通过rest api、事件流和消息代理组合彼此通信。

2、微服务解决方案中,网关是必不可少的核心组件,原有的网关是基于jetty实现的,配有一个内管系统,在内管系统上对路由进行配置,但是这套产品在使用过程中容易发生宕机情况,且维护过程不方便。

3、因此,需要一种网关替代原有网关以达到运行稳定、配置简单、维护方便的效果。


技术实现思路

1、针对上述问题,本申请提供了一种安全网关、安全网关配置方法,包括以下内容:

2、第一方面,本申请提供了一种安全网关,包括:路由配置模块,全局过滤器编写模块和全局异常处本文档来自技高网...

【技术保护点】

1.一种安全网关,其特征在于,所述安全网关包括路由配置模块,全局过滤器编写模块和全局异常处理模块;

2.根据权利要求1所述的安全网关,其特征在于,所述安全网关中还包括:第一判断模块,用于利用预设函数判断请求路径,根据所述请求路径得到路由规则。

3.根据权利要求2所述的安全网关,其特征在于,所述第一判断模块具体用于:

4.根据权利要求1所述的安全网关,其特征在于,所述第一全局过滤器对请求密文作验签和解密处理,第二全局过滤器对下游服务器响应的明文作结构补充、加密和签名处理包括:

5.根据权利要求4所述的安全网关,其特征在于,所述安全网关还包括第...

【技术特征摘要】

1.一种安全网关,其特征在于,所述安全网关包括路由配置模块,全局过滤器编写模块和全局异常处理模块;

2.根据权利要求1所述的安全网关,其特征在于,所述安全网关中还包括:第一判断模块,用于利用预设函数判断请求路径,根据所述请求路径得到路由规则。

3.根据权利要求2所述的安全网关,其特征在于,所述第一判断模块具体用于:

4.根据权利要求1所述的安全网关,其特征在于,所述第一全局过滤器对请求密文作验签和解密处理,第二全局过滤器对下游服务器响应的明文作结构补充、加密和签名处理包括:

5.根据权利要求4所述的安全网关,其特征在于,所述安全网关还包括第二判断模块,所述第二判断模块用于判断进入全局过滤器的请求的路径,当路径为所述预设路径时进行所述开发者认证流程处理;当所述路径不是所述预设路径时,则按普通交易流程进行处理。

【专利技术属性】
技术研发人员:周赟岑庆波童俊杰郭琦成周拓邱晓溪
申请(专利权)人:宁波银行股份有限公司
类型:发明
国别省市:

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

1