diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/YxNotifyController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/YxNotifyController.java index d2ef0a67..4da9d954 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/YxNotifyController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/YxNotifyController.java @@ -109,16 +109,19 @@ public class YxNotifyController { String md5 = request.getHeader("MD5"); String checkSum = request.getHeader("CheckSum"); String requestBody = readBody(request); + log.warn("收到云信"); boolean check = yunxinManager.checkNotify(requestBody, curTime, checkSum,md5); if(!check){ log.info("检验失败!"); return ImCheckResp.ok(); } + log.warn("检验云信"); JSONObject body = JSON.parseObject(requestBody); if(body == null){ return ImCheckResp.ok(); } boolean message = imManager.filterMessage(body); + log.warn("完成云信 me{}",message); if(message){ return ImCheckResp.ok(); }else{ diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/filter/EncryptionFilter.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/filter/EncryptionFilter.java index bca4cc41..2b4b960b 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/filter/EncryptionFilter.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/filter/EncryptionFilter.java @@ -22,6 +22,7 @@ public class EncryptionFilter implements Filter { IGNORE_URL.add("/api/pay/ali/notify"); IGNORE_URL.add("/api/pay/wx/notify"); IGNORE_URL.add("/api/yx/im/notify"); + IGNORE_URL.add("/api/yx/im/check"); } private static final AntPathMatcher ANT_PATH_MATCHER = new AntPathMatcher();