Browse Source

token auth filter now only catches badcredentialsexception instead of all exceptions. This prevents it from absorbing ALL exception stacktraces

master
Rohan Sircar 5 years ago
parent
commit
ea4b2eb1b1
  1. 2
      chatto/src/main/java/org/ros/chatto/security/TokenAuthenticationFilter.java

2
chatto/src/main/java/org/ros/chatto/security/TokenAuthenticationFilter.java

@ -110,7 +110,7 @@ public class TokenAuthenticationFilter extends OncePerRequestFilter {
filterChain.doFilter(request, response);
}
catch (Exception e) {
catch (BadCredentialsException e) {
response.setHeader(HttpHeaders.CONTENT_TYPE, MediaType.TEXT_PLAIN_VALUE);
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
// response.sendError(HttpServletResponse.SC_BAD_REQUEST, e.getMessage());

Loading…
Cancel
Save