[发明专利]业务请求处理方法及装置、电子设备、存储介质在审
申请号: | 202110455353.0 | 申请日: | 2021-04-26 |
公开(公告)号: | CN113179266A | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 方思维 | 申请(专利权)人: | 口碑(上海)信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 周嗣勇 |
地址: | 200135 上海市浦东新区民生路11*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 请求 处理 方法 装置 电子设备 存储 介质 | ||
1.一种业务请求处理方法,其特征在于,应用于网关服务器;所述方法包括:
确定接收到的业务请求所属的目标业务类型,所述网关服务器预先配置有业务类型与AOP切面之间的映射关系,各个AOP切面针对相应的业务类型定义有安全策略;
根据所述映射关系确定所述目标业务类型对应的目标AOP切面,并调用所述目标AOP切面定义的安全策略对所述业务请求进行安全风险校验;
在所述业务请求通过安全风险校验的情况下,执行针对所述业务请求的后续处理操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
接收针对所述映射关系的更新请求,所述更新请求中包含新增业务类型和针对所述新增业务类型定义的若干安全策略;
创建定义有所述若干安全策略的新增AOP切面,并建立所述新增业务类型与所述新增AOP切面之间的映射关系。
3.根据权利要求1所述的方法,其特征在于,所述AOP切面定义了用于执行相应校验逻辑的校验接口;调用所述目标AOP切面定义的安全策略对所述业务请求进行安全风险校验,包括:
在所述安全策略包括身份校验逻辑的情况下,通过调用所述目标AOP切面定义的校验接口以执行所述身份校验逻辑;
其中,执行所述身份校验逻辑的操作包括:确定所述业务请求对应的特征信息,将所述特征信息与预设的过滤数据库进行匹配,并基于匹配结果确定所述业务请求是否通过安全风险校验;其中,所述过滤数据库包括由安全特征信息构成的白名单和/或由可疑特征信息构成的黑名单。
4.根据权利要求1所述的方法,其特征在于,所述AOP切面定义了用于执行相应校验逻辑的校验接口;调用所述目标AOP切面定义的安全策略对所述业务请求进行安全风险校验,包括:
在所述安全策略包括爬虫校验逻辑的情况下,通过调用所述目标AOP切面定义的校验接口以执行所述爬虫校验逻辑;
其中,执行所述爬虫校验逻辑的操作包括:识别所述业务请求是否属于爬虫请求;若所述业务请求属于爬虫请求,则确定所述业务请求未通过安全风险校验;若否,则确定所述业务请求通过安全风险校验。
5.根据权利要求4所述的方法,其特征在于,识别所述业务请求是否属于爬虫请求,包括:
确定所述业务请求所含的指定字段是否满足所述目标业务类型的预设格式条件;
在所述指定字段不满足所述预设格式条件的情况下,确定所述业务请求属于爬虫请求。
6.根据权利要求1所述的方法,其特征在于,所述AOP切面定义了用于执行相应处理逻辑的处理接口;调用所述目标AOP切面定义的安全策略对所述业务请求进行安全风险校验,包括:
在所述安全策略包括防重复处理逻辑的情况下,通过调用所述目标AOP切面定义的处理接口以执行所述防重复处理逻辑;
其中,执行所述防重复处理逻辑的操作包括:确定对应于所述业务请求的目标标识信息是否被记录于流水表日志中,所述流水表日志用于记录接收到的历史业务请求对应的标识信息和相应的历史业务请求的历史响应结果之间的映射关系;在所述目标标识信息被记录于所述流水表日志的情况下,根据所述流水表日志获取对应于所述目标标识信息的历史响应结果。
7.根据权利要求1所述的方法,其特征在于,所述AOP切面定义了用于执行相应校验逻辑的校验接口;调用所述目标AOP切面定义的安全策略对所述业务请求进行安全风险校验,包括:
在所述安全策略包括密钥校验逻辑的情况下,通过调用所述目标AOP切面定义的校验接口以执行所述密钥校验逻辑;
其中,执行所述密钥校验逻辑的操作包括:提取所述业务请求中包含的身份密钥,所述身份密钥通过将所述业务请求的发起方的账户信息输入至业务方平台提供的密钥生成算法得到;根据业务方平台提供的对应于所述密钥生成算法的密钥校验算法,对提取到的身份密钥进行校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口碑(上海)信息技术有限公司,未经口碑(上海)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110455353.0/1.html,转载请声明来源钻瓜专利网。