修改401返回状态
diff --git a/src/main/kotlin/com/supwisdom/dlpay/mobile/AuthLoginHandler.kt b/src/main/kotlin/com/supwisdom/dlpay/mobile/AuthLoginHandler.kt
index d401fa0..6a441fc 100644
--- a/src/main/kotlin/com/supwisdom/dlpay/mobile/AuthLoginHandler.kt
+++ b/src/main/kotlin/com/supwisdom/dlpay/mobile/AuthLoginHandler.kt
@@ -71,7 +71,8 @@
mobileUserDao.save(user)
response.status = HttpStatus.OK.value()
response.contentType = "application/json;charset=UTF-8"
- response.writer.write(objectMapper.writeValueAsString(JsonResult.ok().put("token", token.jwtToken)))
+ response.writer.write(objectMapper.writeValueAsString(JsonResult.ok().put("token", token.jwtToken)
+ ?.put("tenantid", "mobile")))
}else{
throw UserLoginFailException("登录错误")
}
diff --git a/src/main/kotlin/com/supwisdom/dlpay/security.kt b/src/main/kotlin/com/supwisdom/dlpay/security.kt
index 7762e9f..8cf8e9f 100644
--- a/src/main/kotlin/com/supwisdom/dlpay/security.kt
+++ b/src/main/kotlin/com/supwisdom/dlpay/security.kt
@@ -132,12 +132,11 @@
// jwt 过期后返回 401
apiJwtRepository.deleteById(e.jwtContext.jwtClaims.jwtId)
}
- response.sendError(HttpStatus.UNAUTHORIZED.value(), e.message)
- return
+ response.status=HttpStatus.UNAUTHORIZED.value()
} catch (e: JoseException) {
SecurityContextHolder.clearContext()
// jwt 失效后返回 401
- response.sendError(HttpStatus.UNAUTHORIZED.value(), e.message)
+ response.status=HttpStatus.UNAUTHORIZED.value()
response.contentType = "application/json;charset=UTF-8"
return
}