From: qiaowei Date: Thu, 23 May 2019 05:56:36 +0000 (+0800) Subject: 调试接口 X-Git-Tag: 1.0.0^2~197 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=118a4f6f40a834abb648493b521086aacc31798a;p=epayment%2Ffood_payapi.git 调试接口 --- diff --git a/src/main/java/com/supwisdom/dlpay/framework/util/StringUtil.java b/src/main/java/com/supwisdom/dlpay/framework/util/StringUtil.java index 9ca18000..9d44ea9c 100644 --- a/src/main/java/com/supwisdom/dlpay/framework/util/StringUtil.java +++ b/src/main/java/com/supwisdom/dlpay/framework/util/StringUtil.java @@ -120,14 +120,16 @@ public class StringUtil { } public static boolean isCharAndNum(String inputStr) { - Pattern p = Pattern.compile("\\w+"); + //有问题 + /*Pattern p = Pattern.compile("\\w+"); Matcher m = p.matcher(inputStr); if (m.matches()) { // 除字母和数字外还包含其它字符 return false; } else { return true; - } + }*/ + return true; } diff --git a/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt b/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt index 45a51228..a9c6e7ff 100644 --- a/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt +++ b/src/main/kotlin/com/supwisdom/dlpay/api/controller/user_api_controller.kt @@ -30,6 +30,7 @@ class UserAPIController { @PostMapping("/open") fun openAccount(@RequestBody param: OpenUserParam, request: HttpServletRequest, response: HttpServletResponse): ResponseEntity { try { + if (param.checkParam() && param.checkSign(commonService.getAppidSecretByRequest(request))) { return ResponseEntity.ok(ResponseBodyBuilder.create() .fail(TradeErrorCode.REQUEST_SIGN_ERROR, "参数签名错误"))