From 9469b15fd64a8c4347df1eafe7b4793b555bfccc Mon Sep 17 00:00:00 2001 From: click33 <2393584716@qq.com> Date: Thu, 27 Apr 2023 23:14:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9C=A8=20SSO=20=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E4=B8=89=E4=B8=AD=20ticket=20=E6=A0=A1=E9=AA=8C=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=E9=85=8D=E9=94=99=E6=97=B6=EF=BC=8C=E4=BC=9A=E5=87=BA?= =?UTF-8?q?=E7=8E=B0=20NPE=20=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/dev33/satoken/sso/SaSsoProcessor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sa-token-plugin/sa-token-sso/src/main/java/cn/dev33/satoken/sso/SaSsoProcessor.java b/sa-token-plugin/sa-token-sso/src/main/java/cn/dev33/satoken/sso/SaSsoProcessor.java index dfce1d98..bcb1d227 100644 --- a/sa-token-plugin/sa-token-sso/src/main/java/cn/dev33/satoken/sso/SaSsoProcessor.java +++ b/sa-token-plugin/sa-token-sso/src/main/java/cn/dev33/satoken/sso/SaSsoProcessor.java @@ -443,9 +443,9 @@ public class SaSsoProcessor { // 发起请求 String checkUrl = ssoTemplate.buildCheckTicketUrl(ticket, ssoLogoutCall); SaResult result = ssoTemplate.request(checkUrl); - + // 校验 - if(result.getCode() == SaResult.CODE_SUCCESS) { + if(result.getCode() != null && result.getCode() == SaResult.CODE_SUCCESS) { return result.getData(); } else { // 将 sso-server 回应的消息作为异常抛出