linxk 1 주 전
부모
커밋
e59ecc6941

+ 4 - 0
cif-service/src/main/java/com/txz/cif/core/AuthService.java

@@ -2,6 +2,7 @@ package com.txz.cif.core;
 
 import cn.hutool.core.date.DateField;
 import cn.hutool.core.date.DateUtil;
+import cn.hutool.core.util.StrUtil;
 import cn.hutool.json.JSONUtil;
 import io.jsonwebtoken.Claims;
 import io.jsonwebtoken.ExpiredJwtException;
@@ -110,6 +111,9 @@ public class AuthService {
             }
         }
         String token = request.getHeader("token");
+        if (StrUtil.isBlank(token)){
+            return null;
+        }
         Claims claims = getJwt(token);
         return Long.valueOf(claims.get("userId").toString());
     }

+ 1 - 1
cif-service/src/main/java/com/txz/cif/web/AccountApiController.java

@@ -61,7 +61,7 @@ public class AccountApiController extends AbstractApiController {
 	public Result<AccountInfoBO> getAccountInfo(HttpServletRequest request) {
 		Long userId = authService.getTokenUserId(request);
 		if (userId == null ){
-			ResultGenerator.genFailResult(ResultCode.USERID_IS_NULL);
+			ResultGenerator.genFailResult(ResultCode.OAUTH_INVALID_ACCESS_TOKEN);
 		}
 		User user = userService.findById(userId);
 		if (user == null ){