From ac53c9648b290bb6514072570e767ad3ea40372a Mon Sep 17 00:00:00 2001 From: liuqingkun Date: Thu, 16 Oct 2025 17:52:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E6=95=B0=E6=8D=AE=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E8=BF=81=E7=A7=BB=E4=BF=AE=E6=94=B9=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1IP=E5=9C=B0=E5=9D=80=EF=BC=8C=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/auth/granter/YaweiTokenGranter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lab-auth/src/main/java/org/springblade/auth/granter/YaweiTokenGranter.java b/lab-auth/src/main/java/org/springblade/auth/granter/YaweiTokenGranter.java index 204a8a6..0e620fe 100644 --- a/lab-auth/src/main/java/org/springblade/auth/granter/YaweiTokenGranter.java +++ b/lab-auth/src/main/java/org/springblade/auth/granter/YaweiTokenGranter.java @@ -74,13 +74,13 @@ public class YaweiTokenGranter extends AbstractTokenGranter { fallbackUrl = Func.isBlank(fallbackUrl) ? YaweiConstant.FALLBACK_ADDR : fallbackUrl; Encrypter en = new Encrypter("qP70966AcZCQyXR+3P1mfjmqqxdkagom", "FnZ+19kJbQ8="); String posStr = "PSOSite$" + en.EncryptString(DateHelper.getCurrentStrTime() + "|" + fallbackUrl + "|" + null + "|"); -// PSORequest psoRequest = new PSORequest(request); -// String requeststr = psoRequest.CreateHash(); try { redirectAddr = redirectAddr + "?SSOToken=" + URLEncoder.encode(posStr, "UTF-8"); } catch (Exception e) { throw new InvalidGrantException(YaweiConstant.MSG_FALLBACK_ADDR_ENCODE_FAILE); } + + // 若无ssoToken,返回给前端重定向地址, throw new InvalidRequestException(redirectAddr); }