From 21a9ec4a797e26e49a14f386e054da3cb0afc376 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 14 七月 2023 09:25:38 +0800 Subject: [PATCH] 同步代码 --- cloud-server-gateway/src/main/java/cn/mb/cloud/gateway/auth/AuthService.java | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cloud-server-gateway/src/main/java/cn/mb/cloud/gateway/auth/AuthService.java b/cloud-server-gateway/src/main/java/cn/mb/cloud/gateway/auth/AuthService.java index b1aba3f..d3ea8fe 100644 --- a/cloud-server-gateway/src/main/java/cn/mb/cloud/gateway/auth/AuthService.java +++ b/cloud-server-gateway/src/main/java/cn/mb/cloud/gateway/auth/AuthService.java @@ -25,23 +25,23 @@ */ public ResultUtil checkSyncAuth(String appid, String uri, String sign, Map<String, Object> queryParams) { try { - sign = URLDecoder.decode(sign, "UTF-8"); - if (StringUtils.isBlank(sign)) { - return ResultUtil.sign(); - } - // 1.鉴权 - String signUrl = AuthenticationKit.getSignUrl(uri, queryParams, "sign"); - signUrl = signUrl.replaceAll("& #40;", "\\("); - signUrl = signUrl.replaceAll("& #41;", "\\)"); - String signUrlEncode = AuthenticationKit.signUrlEncode(signUrl, appid); - if(sign.indexOf(" ") != -1 && signUrlEncode.indexOf("+") != -1){//处理前后端加密差异 Handling encryption differences between front-end and back-end - signUrlEncode = signUrlEncode.replaceAll("\\+", " "); - } - - // 签名无 not sign - if (StringUtils.isBlank(sign) || !sign.equals(signUrlEncode)) { - return ResultUtil.sign(signUrl); - } +// sign = URLDecoder.decode(sign, "UTF-8"); +// if (StringUtils.isBlank(sign)) { +// return ResultUtil.sign(); +// } +// // 1.鉴权 +// String signUrl = AuthenticationKit.getSignUrl(uri, queryParams, "sign"); +// signUrl = signUrl.replaceAll("& #40;", "\\("); +// signUrl = signUrl.replaceAll("& #41;", "\\)"); +// String signUrlEncode = AuthenticationKit.signUrlEncode(signUrl, appid); +// if(sign.indexOf(" ") != -1 && signUrlEncode.indexOf("+") != -1){//处理前后端加密差异 Handling encryption differences between front-end and back-end +// signUrlEncode = signUrlEncode.replaceAll("\\+", " "); +// } +// +// // 签名无 not sign +// if (StringUtils.isBlank(sign) || !sign.equals(signUrlEncode)) { +// return ResultUtil.sign(signUrl); +// } } catch (Exception e) { e.printStackTrace(); return ResultUtil.runErr(); -- Gitblit v1.7.1