| | |
| | | import org.springframework.security.web.AuthenticationEntryPoint; |
| | | |
| | | import javax.servlet.ServletException; |
| | | import javax.servlet.http.HttpServlet; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.IOException; |
| | |
| | | |
| | | @Override |
| | | public void commence(HttpServletRequest httpServletRequest, HttpServletResponse response, AuthenticationException e) throws IOException, ServletException { |
| | | Result result = Result.loginFail("fail"); |
| | | Result result = Result.loginFail("Unauthorized"); |
| | | response.setCharacterEncoding("UTF-8"); |
| | | response.setContentType("application/json; charset=utf-8"); |
| | | response.getWriter().write(new ObjectMapper().writeValueAsString(result)); |
| | | response.setStatus(HttpServletResponse.SC_UNAUTHORIZED); |
| | | } |
| | | } |