接口签名设置
引入Maven依赖
<dependency>
<groupId>cn.flyrise</groupId>
<artifactId>pai-common-interceptor</artifactId>
</dependency>
修改nacos配置
pai:
sign:
enable: true
client-secret:
- id: 'lingyun'
secret: '123456xxx'
sign-urls:
- '/send/login/sms'
请求参数说明
参数 | 类型 | 备注 | 示例 |
---|---|---|---|
X-Client | header | 与nacos中client-secret中id一样 | lingyun |
X-Timestamp | header | 时间戳(Date.now()) | |
X-Sign | header | 签名内容(md5(body+timestamp+secret)) |
代码示例
文档更新时间: 2024-07-11 11:15 作者:朱灿奕