From 8d3023028156acd62034d2a6ff4c1a5ed79c6b8c Mon Sep 17 00:00:00 2001 From: hongawen <83944980@qq.com> Date: Wed, 30 Aug 2023 10:12:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AE=A4=E8=AF=81=E6=97=A5?= =?UTF-8?q?=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../auth/security/provider/Sm4AuthenticationProvider.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pqs-auth/src/main/java/com/njcn/auth/security/provider/Sm4AuthenticationProvider.java b/pqs-auth/src/main/java/com/njcn/auth/security/provider/Sm4AuthenticationProvider.java index 101b9f3ec..ceba5afd5 100644 --- a/pqs-auth/src/main/java/com/njcn/auth/security/provider/Sm4AuthenticationProvider.java +++ b/pqs-auth/src/main/java/com/njcn/auth/security/provider/Sm4AuthenticationProvider.java @@ -12,6 +12,7 @@ import org.springframework.security.core.Authentication; import org.springframework.security.core.AuthenticationException; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; +import org.springframework.security.oauth2.common.exceptions.InvalidGrantException; import org.springframework.stereotype.Component; /** @@ -58,9 +59,7 @@ public class Sm4AuthenticationProvider extends AbstractUserDetailsAuthentication log.error("加密后的:"+sm4PwdTwice); log.error("数据库的:"+businessUser.getPassword()); if(!businessUser.getPassword().equalsIgnoreCase(sm4PwdTwice)){ - throw new BadCredentialsException(messages.getMessage( - "AbstractUserDetailsAuthenticationProvider.badCredentials", - businessUser.getUsername())); + throw new InvalidGrantException(businessUser.getUsername()); } }