From d475aee5081a860b44eed60415e403ee5d40662e Mon Sep 17 00:00:00 2001 From: YangPeng <3074487626@qq.com> Date: Fri, 20 Sep 2024 14:21:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=BE=AE=E4=BF=A1=E5=85=AC?= =?UTF-8?q?=E4=BC=97=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/git_toolbox_prj.xml | 15 +++++++ .../com/muyu/controller/WxController.java | 39 ++++--------------- 2 files changed, 23 insertions(+), 31 deletions(-) create mode 100644 .idea/git_toolbox_prj.xml diff --git a/.idea/git_toolbox_prj.xml b/.idea/git_toolbox_prj.xml new file mode 100644 index 0000000..02b915b --- /dev/null +++ b/.idea/git_toolbox_prj.xml @@ -0,0 +1,15 @@ + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/muyu/controller/WxController.java b/src/main/java/com/muyu/controller/WxController.java index 902b084..75391cd 100644 --- a/src/main/java/com/muyu/controller/WxController.java +++ b/src/main/java/com/muyu/controller/WxController.java @@ -1,29 +1,13 @@ package com.muyu.controller; - -import com.fasterxml.jackson.databind.JsonNode; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.muyu.domain.Message; -import com.muyu.service.WxService; -import com.muyu.util.OkHttpUtils; -import com.muyu.util.TokenUtil; -import com.muyu.util.WechatUtil; -import com.thoughtworks.xstream.XStream; -import io.micrometer.common.util.StringUtils; -import jakarta.servlet.ServletInputStream; import jakarta.servlet.http.HttpServletRequest; -import okhttp3.*; -import org.dom4j.Document; -import org.dom4j.DocumentException; -import org.dom4j.Element; -import org.dom4j.io.SAXReader; +import lombok.extern.log4j.Log4j2; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.ui.ModelMap; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; -import java.io.IOException; +import com.muyu.service.WxService; +import com.muyu.util.WechatUtil; +import io.micrometer.common.util.StringUtils; +import org.springframework.web.bind.annotation.*; + import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.*; @@ -35,6 +19,7 @@ import java.util.*; * @Version: 1.0 * @description: */ +@Log4j2 @RestController public class WxController { @@ -44,19 +29,11 @@ public class WxController { @Autowired private WxService wxService; - /** - * 消息验证,验证是否是微信 - * @param signature - * @param timestamp - * @param nonce - * @param echostr - * @return - */ @GetMapping("/") public String check(@RequestParam("signature") String signature,@RequestParam("timestamp") String timestamp , @RequestParam("nonce") String nonce, @RequestParam("echostr") String echostr){ - String token ="zzhdzt"; + String token ="YangPeng"; List list = Arrays.asList(token, timestamp, nonce); Collections.sort(list); StringBuilder stringBuilder = new StringBuilder();