diff --git a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java index e9e6668d..cdca4fd8 100644 --- a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java +++ b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java @@ -141,9 +141,10 @@ public class TokenController { if (!tokenJson.containsKey("access_token")) { throw new ServiceException("Casdoor返回的访问令牌格式错误: " + tokenResponseBody); } - String casdoorAccessToken = tokenJson.getString("access_token"); + String casdoorToken = tokenJson.getString("access_token"); Integer expiresIn = (Integer) tokenJson.get("expires_in"); - setTokenFormRedis(userInfo.getUsername(), casdoorAccessToken, "-casdoorIdToken", expiresIn); + setTokenFormRedis(userInfo.getUsername(), casdoorToken, "-casdoorIdToken", expiresIn); + token.put("casdoorToken", casdoorToken); if (uapUse) { token.put("uapLogoutUri", uapUrl + logoutUrl);