From 8efcf0529f5ae3e57f2502a1b9ca532d534a3030 Mon Sep 17 00:00:00 2001 From: Liu-XinYuan <879928098@qq.com> Date: Wed, 28 Apr 2021 17:14:03 +0800 Subject: [PATCH] In case of authentication failure, add a clear response code --- .../kafka/manager/account/impl/LoginServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kafka-manager-extends/kafka-manager-account/src/main/java/com/xiaojukeji/kafka/manager/account/impl/LoginServiceImpl.java b/kafka-manager-extends/kafka-manager-account/src/main/java/com/xiaojukeji/kafka/manager/account/impl/LoginServiceImpl.java index 6d963c52..7a803603 100644 --- a/kafka-manager-extends/kafka-manager-account/src/main/java/com/xiaojukeji/kafka/manager/account/impl/LoginServiceImpl.java +++ b/kafka-manager-extends/kafka-manager-account/src/main/java/com/xiaojukeji/kafka/manager/account/impl/LoginServiceImpl.java @@ -67,6 +67,7 @@ public class LoginServiceImpl implements LoginService { if (ValidateUtils.isNull(classRequestMappingValue)) { LOGGER.error("class=LoginServiceImpl||method=checkLogin||msg=uri illegal||uri={}", request.getRequestURI()); singleSignOn.setRedirectToLoginPage(response); + response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); return false; } @@ -83,6 +84,7 @@ public class LoginServiceImpl implements LoginService { if (ValidateUtils.isBlank(username)) { // 未登录, 则返回false, 同时重定向到登录页面 singleSignOn.setRedirectToLoginPage(response); + response.setStatus(HttpServletResponse.SC_UNAUTHORIZED); return false; } @@ -113,4 +115,4 @@ public class LoginServiceImpl implements LoginService { } return true; } -} \ No newline at end of file +}