|
@@ -3,13 +3,11 @@ package com.tzld.piaoquan.wecom.controller;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.tzld.piaoquan.wecom.common.constant.WeComServerConstant;
|
|
import com.tzld.piaoquan.wecom.common.constant.WeComServerConstant;
|
|
import com.tzld.piaoquan.wecom.service.UserService;
|
|
import com.tzld.piaoquan.wecom.service.UserService;
|
|
-import com.tzld.piaoquan.wecom.utils.wecom.AesException;
|
|
|
|
import com.tzld.piaoquan.wecom.utils.wecom.WXBizMsgCrypt;
|
|
import com.tzld.piaoquan.wecom.utils.wecom.WXBizMsgCrypt;
|
|
import com.tzld.piaoquan.wecom.utils.wecom.WxUtil;
|
|
import com.tzld.piaoquan.wecom.utils.wecom.WxUtil;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
-import org.springframework.data.redis.core.RedisTemplate;
|
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.ServletInputStream;
|
|
import javax.servlet.ServletInputStream;
|
|
@@ -42,7 +40,7 @@ public class WeComController {
|
|
// 如果是刷新,需返回原echostr
|
|
// 如果是刷新,需返回原echostr
|
|
String echoStr = request.getParameter("echostr");
|
|
String echoStr = request.getParameter("echostr");
|
|
// 微信加密签名
|
|
// 微信加密签名
|
|
- WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.EncodingAESKey, WeComServerConstant.CorpID);
|
|
|
|
|
|
+ WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.ENCODING_AES_KEY, WeComServerConstant.CORP_ID);
|
|
|
|
|
|
String sEchoStr = ""; //需要返回的明文
|
|
String sEchoStr = ""; //需要返回的明文
|
|
PrintWriter out;
|
|
PrintWriter out;
|
|
@@ -75,9 +73,9 @@ public class WeComController {
|
|
// 随机数
|
|
// 随机数
|
|
String nonce = request.getParameter("nonce");
|
|
String nonce = request.getParameter("nonce");
|
|
|
|
|
|
- String id = WeComServerConstant.CorpID;
|
|
|
|
|
|
+ String id = WeComServerConstant.CORP_ID;
|
|
|
|
|
|
- WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.EncodingAESKey, id);
|
|
|
|
|
|
+ WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.ENCODING_AES_KEY, id);
|
|
|
|
|
|
String postData = ""; // 密文,对应POST请求的数据
|
|
String postData = ""; // 密文,对应POST请求的数据
|
|
//1.获取加密的请求消息:使用输入流获得加密请求消息postData
|
|
//1.获取加密的请求消息:使用输入流获得加密请求消息postData
|