diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml
index 1cf84dba..288ec872 100644
--- a/blade-auth/pom.xml
+++ b/blade-auth/pom.xml
@@ -76,11 +76,6 @@
org.springframework.security
spring-security-jwt
-
- io.jsonwebtoken
- jjwt
- 0.9.1
-
com.github.whvcse
diff --git a/blade-auth/src/main/java/org/springblade/auth/endpoint/BladeTokenEndPoint.java b/blade-auth/src/main/java/org/springblade/auth/endpoint/BladeTokenEndPoint.java
index b8afcb85..6d839cf4 100644
--- a/blade-auth/src/main/java/org/springblade/auth/endpoint/BladeTokenEndPoint.java
+++ b/blade-auth/src/main/java/org/springblade/auth/endpoint/BladeTokenEndPoint.java
@@ -90,6 +90,7 @@ public class BladeTokenEndPoint {
CacheUtil.clear(PARAM_CACHE);
CacheUtil.clear(RESOURCE_CACHE);
CacheUtil.clear(MENU_CACHE);
+ CacheUtil.clear(DICT_CACHE, Boolean.FALSE);
CacheUtil.clear(MENU_CACHE, Boolean.FALSE);
CacheUtil.clear(PARAM_CACHE, Boolean.FALSE);
return Kv.create().set("success", "true").set("msg", "success");
diff --git a/blade-auth/src/main/java/org/springblade/auth/service/BladeClientDetailsServiceImpl.java b/blade-auth/src/main/java/org/springblade/auth/service/BladeClientDetailsServiceImpl.java
index 5a229d6d..98ce4bbd 100644
--- a/blade-auth/src/main/java/org/springblade/auth/service/BladeClientDetailsServiceImpl.java
+++ b/blade-auth/src/main/java/org/springblade/auth/service/BladeClientDetailsServiceImpl.java
@@ -16,7 +16,6 @@
*/
package org.springblade.auth.service;
-import lombok.SneakyThrows;
import org.springframework.security.oauth2.provider.ClientDetails;
import org.springframework.security.oauth2.provider.client.JdbcClientDetailsService;
import org.springframework.stereotype.Component;
@@ -41,8 +40,12 @@ public class BladeClientDetailsServiceImpl extends JdbcClientDetailsService {
* @param clientId 客户端id
*/
@Override
- @SneakyThrows
public ClientDetails loadClientByClientId(String clientId) {
- return super.loadClientByClientId(clientId);
+ try {
+ return super.loadClientByClientId(clientId);
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ return null;
+ }
}
}