Quellcode durchsuchen

[短信][修改][回调校验加日志]

release_toaliyun_real
gongbiao vor 7 Jahren
Ursprung
Commit
e0515e0008
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. +2
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxMsgCallbackServiceImpl.java

+ 2
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxMsgCallbackServiceImpl.java Datei anzeigen

@@ -9,7 +9,6 @@ import com.iformall.domain.po.WxMsgConfig;
import com.iformall.domain.po.WxMsgModel; import com.iformall.domain.po.WxMsgModel;
import com.iformall.domain.po.WxMsgValidationcodeModel; import com.iformall.domain.po.WxMsgValidationcodeModel;
import com.iformall.enums.EnumMsgSendStatus; import com.iformall.enums.EnumMsgSendStatus;
import com.iformall.enums.EnumMsgStatus;
import com.iformall.mapper.*; import com.iformall.mapper.*;
import com.iformall.service.WxMsgCallbackService; import com.iformall.service.WxMsgCallbackService;
import com.iformall.utils.HMACSHA256; import com.iformall.utils.HMACSHA256;
@@ -163,8 +162,9 @@ public class WxMsgCallbackServiceImpl implements WxMsgCallbackService {
sb.append(entry.getKey()).append("=").append(entry.getValue()); sb.append(entry.getKey()).append("=").append(entry.getValue());
} }
sb.append("&secret=").append(wxMsgConfig.getSecret()); sb.append("&secret=").append(wxMsgConfig.getSecret());
logger.info("message:" + sb.toString() + ",secret:" + wxMsgConfig.getSecret());
String sign_check = HMACSHA256.sha256_HMAC(sb.toString(), wxMsgConfig.getSecret()); String sign_check = HMACSHA256.sha256_HMAC(sb.toString(), wxMsgConfig.getSecret());
logger.info("sign_check:" + sign_check);
return sign_check.equalsIgnoreCase(param.get("sign")); return sign_check.equalsIgnoreCase(param.get("sign"));


} }


Laden…
Abbrechen
Speichern