Update PermissionAdapter.java

This commit is contained in:
MaxKey 2021-04-17 17:12:01 +08:00
parent b96db810f8
commit 052f175083

View File

@ -137,11 +137,16 @@ public class PermissionAdapter implements AsyncHandlerInterceptor {
boolean hasAccess = true; boolean hasAccess = true;
try {
if(authentication.getPrincipal() instanceof SigninPrincipal) { if(authentication.getPrincipal() instanceof SigninPrincipal) {
SigninPrincipal signinPrincipal = (SigninPrincipal)authentication.getPrincipal(); SigninPrincipal signinPrincipal = (SigninPrincipal)authentication.getPrincipal();
OnlineTicket onlineTicket = signinPrincipal.getOnlineTicket(); OnlineTicket onlineTicket = signinPrincipal.getOnlineTicket();
onlineTicketServices.refresh(onlineTicket.getTicketId()); onlineTicketServices.refresh(onlineTicket.getTicketId());
} }
}catch(Exception e) {
RequestDispatcher dispatcher = request.getRequestDispatcher("/logout");
dispatcher.forward(request, response);
}
/* /*
* boolean preHandler = super.preHandle(request, response, handler); * boolean preHandler = super.preHandle(request, response, handler);
* *