Lines 313-318
Link Here
|
313 |
context.getServletContext().getRequestDispatcher |
313 |
context.getServletContext().getRequestDispatcher |
314 |
(config.getLoginPage()); |
314 |
(config.getLoginPage()); |
315 |
try { |
315 |
try { |
|
|
316 |
// Disallow caching the login page as the actual page. BZ 43687 |
317 |
response.setHeader("Pragma", "No-cache"); |
318 |
response.setHeader("Cache-Control", "no-cache"); |
316 |
disp.forward(request.getRequest(), response.getResponse()); |
319 |
disp.forward(request.getRequest(), response.getResponse()); |
317 |
response.finishResponse(); |
320 |
response.finishResponse(); |
318 |
} catch (Throwable t) { |
321 |
} catch (Throwable t) { |
Lines 334-339
Link Here
|
334 |
context.getServletContext().getRequestDispatcher |
337 |
context.getServletContext().getRequestDispatcher |
335 |
(config.getErrorPage()); |
338 |
(config.getErrorPage()); |
336 |
try { |
339 |
try { |
|
|
340 |
// Disallow caching the error page as the actual page. BZ 43687 |
341 |
response.setHeader("Pragma", "No-cache"); |
342 |
response.setHeader("Cache-Control", "no-cache"); |
337 |
disp.forward(request.getRequest(), response.getResponse()); |
343 |
disp.forward(request.getRequest(), response.getResponse()); |
338 |
} catch (Throwable t) { |
344 |
} catch (Throwable t) { |
339 |
log.warn("Unexpected error forwarding to error page", t); |
345 |
log.warn("Unexpected error forwarding to error page", t); |