|
您好,具体参考以下文档 解析示例 部分:https://doc.youzanyun.com/resource/doc/3032
判断消息是否合法
* md5方法可参考 https://doc.youzanyun.com/doc#/content/27034/29010/34663
*/
String sign= MD5.digest(CLIENT_ID + entity + CLIENT_SECRET);
if(!sign.equals(eventSign)){
return buildFailedResponse();
}
步骤为:
1. 将接收到的 `msg` 字段进行 URLDecode 解码
2. 拼接 `client_id` + 解码后的 `msg` + `client_secret`
3. 对拼接字符串进行 MD5 加密
4. 将加密结果与收到的 `sign` 或 `Event-Sign` 头信息比对 |
|
|
|
|
|
|