From 8abfa172dfe4617690af6a47fa7a8657552dcbcf Mon Sep 17 00:00:00 2001 From: "DESKTOP-C3M45P4\\dengdan" Date: Wed, 11 Sep 2024 23:45:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/service/Tcx02702VerifyService.java | 4 +++- .../com/ljsd/service/Tcx027VerifyService.java | 16 ++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ljsd/service/Tcx02702VerifyService.java b/src/main/java/com/ljsd/service/Tcx02702VerifyService.java index c9eb096..314e2bc 100644 --- a/src/main/java/com/ljsd/service/Tcx02702VerifyService.java +++ b/src/main/java/com/ljsd/service/Tcx02702VerifyService.java @@ -19,6 +19,7 @@ public class Tcx02702VerifyService extends Tcx027VerifyService { private static final Logger LOGGER = LoggerFactory.getLogger(Tcx02702VerifyService.class); public static int isTestLan=0; public final static String serverKey = "bb0f57f8061eaca83a8e172536f3704d"; + public final static String appId = "2f89c8ab1866fbd990006df560e887ba"; public Tcx02702VerifyService(String sign) { super(sign); @@ -73,7 +74,7 @@ public class Tcx02702VerifyService extends Tcx027VerifyService { return openId; } - if (!"1".equals(platform) ) {//正式 切不是pc + if (!"3".equals(platform) ) {//正式 切不是pc String sub_channel = request.getParameter("sub_channel"); boolean result = false; if (sub_channel != null && !sub_channel.equals("")) { @@ -90,6 +91,7 @@ public class Tcx02702VerifyService extends Tcx027VerifyService { LOGGER.error("------------- 027 verify openId :" + openId); VerifyParams params = new VerifyParams(); VerifyParams formatParam = getFormatParam(params,request, openId, token); + formatParam.setAppId(appId); return doVerifyGetOpenId(formatParam); } } diff --git a/src/main/java/com/ljsd/service/Tcx027VerifyService.java b/src/main/java/com/ljsd/service/Tcx027VerifyService.java index 035a2a8..a37adc0 100644 --- a/src/main/java/com/ljsd/service/Tcx027VerifyService.java +++ b/src/main/java/com/ljsd/service/Tcx027VerifyService.java @@ -19,6 +19,7 @@ public class Tcx027VerifyService extends AbstractVerifyService { private static final Logger LOGGER = LoggerFactory.getLogger(Tcx027VerifyService.class); public static int isTestLan=0; public final static String serverKey = "9d261207adcf68c3713bd679a14614a6"; + public final static String appId = "ae526ad09217c7de12b3130d8ef9c176"; public Tcx027VerifyService(String sign) { super(sign); @@ -54,6 +55,7 @@ public class Tcx027VerifyService extends AbstractVerifyService { //正式服appId VerifyParams params = new VerifyParams(); VerifyParams formatParam = getFormatParam(params,request, openId, token); + formatParam.setAppId(appId); result = verifyFormat(formatParam); } } @@ -160,6 +162,7 @@ public class Tcx027VerifyService extends AbstractVerifyService { LOGGER.error("------------- 027 verify openId :" + openId); VerifyParams params = new VerifyParams(); VerifyParams formatParam = getFormatParam(params,request, openId, token); + formatParam.setAppId(appId); return doVerifyGetOpenId(formatParam); } } @@ -212,4 +215,17 @@ public class Tcx027VerifyService extends AbstractVerifyService { return null; } + public static void main(String args[]) throws IOException { + String url = "http://sdk.user.i.027gm.com/game/verify/login"; + Map parms = new HashMap<>(); + String token = "OTQxNUFpQzFtQWFicU9MTjBkTkpVNUFuUEZHWVhJS0NWdFRtODBKd2dGckFnVk5kQ0VNUEJlbmd1YUVXTlkrRU01MEdtQ2ZHV21zZW5nLy9mWUVxZjM1NEJ5T3drQlEvOTdBNVBZd3NVYnd5WHBjMVZncGhLMFZB"; + String appId = "ae526ad09217c7de12b3130d8ef9c176"; + parms.put("token",token); + parms.put("appId",appId); + String sign = MD5Util.encrypByMd5(appId + serverKey + token); + parms.put("sign",sign); + String r = HttpUtils.doPost(url, parms); + System.out.println("-----" + r); + } + }