Skip to content

Instantly share code, notes, and snippets.

@dannyduc
Last active December 24, 2015 08:29
Show Gist options
  • Save dannyduc/6770420 to your computer and use it in GitHub Desktop.
Save dannyduc/6770420 to your computer and use it in GitHub Desktop.
extending CasProcessingFilterEntryPoint to return 401 instead of 302 for ajax session timedout request
HttpServletRequest request = (HttpServletRequest) servletRequest;
HttpServletResponse response = (HttpServletResponse) servletResponse;
if ("XMLHttpRequest".equals(request.getHeader("X-Requested-With")) {
response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
return;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment