CASC-70
check the request for the assertion if there is no session.
This commit is contained in:
parent
af2530d57d
commit
720c840eec
|
|
@ -33,7 +33,7 @@ public final class AssertionThreadLocalFilter implements Filter {
|
|||
public void doFilter(final ServletRequest servletRequest, final ServletResponse servletResponse, final FilterChain filterChain) throws IOException, ServletException {
|
||||
final HttpServletRequest request = (HttpServletRequest) servletRequest;
|
||||
final HttpSession session = request.getSession(false);
|
||||
final Assertion assertion = (Assertion) (session != null ? session.getAttribute(AbstractCasFilter.CONST_CAS_ASSERTION) : null);
|
||||
final Assertion assertion = (Assertion) (session == null ? request.getAttribute(AbstractCasFilter.CONST_CAS_ASSERTION) : session.getAttribute(AbstractCasFilter.CONST_CAS_ASSERTION));
|
||||
|
||||
try {
|
||||
AssertionHolder.setAssertion(assertion);
|
||||
|
|
|
|||
Loading…
Reference in New Issue