文章目录 引言 I 整合接口签名校验、接口信息日志处理、token校验功能为一个注解 1.2 API校验前置通知处理 1.2 API校验后置通知处理 1.3 Aspect基础知识 II 签名优化 2.1 签名随机数统一放在请求头 2.2 校验签名接口的请求参数类型为自定义对象 2.3 签名的注解前通知处理:获取请求数据,并校验签名数据 2.4 Knife4j全局添加鉴权参数 III 签名核心计算算法 3.1 获取签名 3.2 排序组串 IV 注解信息获取 4.1 获取方法注解信息 4.2 获取属性注解信息 V 日志处理核心逻辑 引言 关键字: MethodInvocationProceedingJoinPoint、JoinPoint 整合接口签名校验SignValidation、接口信息日志处理APILog、token校验功能TokenValidation为一个注解ApiValidation 签名优化: 签名随机数统一放在请求头、校验签名接口的请求参数类型为自定义对象 统一使用Post请求方式,请求参数使用自定义对象。 I 整合接口签名校验、接口信息日志处理、token校验功能为一个注解