BseAuthenctiationFailureHandler.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /**
  2. *
  3. */
  4. package com.yihu.base.security.hander;
  5. import com.fasterxml.jackson.databind.ObjectMapper;
  6. import org.slf4j.Logger;
  7. import org.slf4j.LoggerFactory;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.security.core.AuthenticationException;
  10. import org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler;
  11. import org.springframework.stereotype.Component;
  12. import javax.servlet.ServletException;
  13. import javax.servlet.http.HttpServletRequest;
  14. import javax.servlet.http.HttpServletResponse;
  15. import java.io.IOException;
  16. /**
  17. * @author zhailiang
  18. *
  19. */
  20. @Component("BseAuthenctiationFailureHandler")
  21. public class BseAuthenctiationFailureHandler extends SimpleUrlAuthenticationFailureHandler {
  22. private Logger logger = LoggerFactory.getLogger(getClass());
  23. @Autowired
  24. private ObjectMapper objectMapper;
  25. /* (non-Javadoc)
  26. * @see org.springframework.security.web.authentication.AuthenticationFailureHandler#onAuthenticationFailure(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.springframework.security.core.AuthenticationException)
  27. */
  28. @Override
  29. public void onAuthenticationFailure(HttpServletRequest request, HttpServletResponse response,
  30. AuthenticationException exception) throws IOException, ServletException {
  31. logger.info("登录失败");
  32. }
  33. }