@@ -27,7 +27,7 @@ public class WeChatController {
// 校验签名
if (WeChatSignatureUtil.checkSignature(signature, timestamp, nonce)) {
log.info("微信服务器验证成功");
- return "true";
+ return echostr;
} else {
log.error("微信服务器验证失败 - 签名不匹配");
return "error";
@@ -9,7 +9,7 @@ import java.util.Arrays;
public class WeChatSignatureUtil {
// 这里的token需要与微信公众平台配置的Token保持一致
- private static final String TOKEN = "YourTokenHere";
+ private static final String TOKEN = "100_v-K1Qdg-gXDZoIVHz-jxSRbgqBu88iad_zOQJ9FGIbqCpWV9jzjR19E0wKbOFdJUc9Fvz-BXK-Q03lQbrWU20wolHxdhrYBZusEiZNyC6PVpNNhB_Rp7efv1LbEOPGbAAAKLC";
/**
* 校验微信签名