From 278a77cb86bcc3c827e87d9c5dc6e64a7e15bdf8 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Tue, 25 Dec 2018 20:55:14 +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?=E7=A7=BB=E5=8A=A8=E6=8E=88=E6=9D=83url?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iformall/controller/WechatAuthController.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WechatAuthController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WechatAuthController.java index b714a7add..8fa59c846 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WechatAuthController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WechatAuthController.java @@ -87,4 +87,18 @@ public class WechatAuthController { throw new RuntimeException(e); } } + + @GetMapping("/getMobilePreAuthUrl") + @ResponseBody + public String getMobilePreAuthUrl(HttpServletRequest request, HttpServletResponse response) { + String host = request.getHeader("host"); + String url = "https://" + host + "/api/wt_auth/jump"; + try { + url = openService.getWxOpenComponentService().getMobilePreAuthUrl(url); + return url; + } catch (WxErrorException e) { + logger.error("getMobilePreAuthUrl", e); + throw new RuntimeException(e); + } + } }