From 99ed65605452993335ffc351c430524281adad65 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Tue, 25 Dec 2018 12:04:48 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=BE=AE=E4=BF=A1=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E5=BC=80=E6=94=BE=E5=B9=B3=E5=8F=B0][=E4=BF=AE=E6=94=B9]:?= =?UTF-8?q?=E5=9B=9E=E8=B0=83=E4=BF=9D=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/WechatCalllbackController.java | 13 +++++++++++++ .../wechat/WxOpenInRedisDBConfigStorage.java | 7 ------- .../java/com/iformall/tenant/TenantInfoImpl.java | 5 ++++- pom.xml | 2 +- 4 files changed, 18 insertions(+), 9 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WechatCalllbackController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WechatCalllbackController.java index 4a1f96561..38789730d 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WechatCalllbackController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WechatCalllbackController.java @@ -68,6 +68,19 @@ public class WechatCalllbackController extends BaseController { String encType = request.getParameter("encrypt_type"); String msgSignature= request.getParameter("msg_signature"); + /* + // 测试数据 + String timestamp = "1545708083"; + String nonce = "1052028699"; + String signature = "b5fa8296b46c726cbed35f744944f20f682776a6"; + String encType = "aes"; + String msgSignature= "54bec4c513f447cb312fd091bea48326f87aedde"; + + String resultxml = "\n" + + " \n" + + " \n" + + ""; + */ logger.info("\n接收微信请求:[signature=[{}], encType=[{}], msgSignature=[{}]," + " timestamp=[{}], nonce=[{}], requestBody=[\n{}\n] ", signature, encType, msgSignature, timestamp, nonce, resultxml); diff --git a/mallinkAdmin/src/main/java/com/iformall/service/wechat/WxOpenInRedisDBConfigStorage.java b/mallinkAdmin/src/main/java/com/iformall/service/wechat/WxOpenInRedisDBConfigStorage.java index e6c8b8185..37a301c9a 100644 --- a/mallinkAdmin/src/main/java/com/iformall/service/wechat/WxOpenInRedisDBConfigStorage.java +++ b/mallinkAdmin/src/main/java/com/iformall/service/wechat/WxOpenInRedisDBConfigStorage.java @@ -73,13 +73,6 @@ public class WxOpenInRedisDBConfigStorage extends WxOpenInMemoryConfigStorage { jedis.set(this.componentVerifyTicketKey, componentVerifyTicket); } // TODO update to DB - final IdWorker idWorker = IdWorker.get(); - wxComponentVerifyTicketMapper.insert(new WxComponentVerifyTicket() { - { - setComponentVerifyTicket(componentVerifyTicket); - - } - }); } @Override diff --git a/mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java b/mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java index 39468b363..f36b76cb2 100644 --- a/mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java +++ b/mallinkAdmin/src/main/java/com/iformall/tenant/TenantInfoImpl.java @@ -57,7 +57,10 @@ public class TenantInfoImpl implements TenantInfo { if ("wx_tags_type".equals(tableName)) { return true; } - if ("wx_user_channel".equals(tableName)) { + if ("wx_component_verify_ticket".equals(tableName)) { + return true; + } + if ("wx_authorizer_info".equals(tableName)) { return true; } return false; diff --git a/pom.xml b/pom.xml index a9d203c3e..21b1a5b77 100644 --- a/pom.xml +++ b/pom.xml @@ -299,7 +299,7 @@ com.thoughtworks.xstream xstream - 1.4.9 + 1.4.10