// this gets saved in the end of the request
session.putString("pac4jRequestedUrl", requestedUrlToSave);
try {
RedirectAction action = client.getRedirectAction(webContext, true, isAjax);
switch (action.getType()) {
case REDIRECT:
request.response().redirect(HttpConstants.TEMP_REDIRECT, action.getLocation());
break;
case SUCCESS:
request.response().setContentType("text/html", "utf-8");
request.response().end(action.getContent());
break;
default:
next.handle("Invalid redirect action type");
}
} catch (final RequiresHttpAction e) {