cas logout

This commit is contained in:
MaxKey
2021-03-11 09:42:18 +08:00
parent 2a030ae077
commit 8a137b3903

View File

@@ -147,4 +147,19 @@ public class CasAuthorizeEndpoint extends CasBaseAuthorizeEndpoint{
return WebContext.redirect(callbackUrl.toString());
}
/**
* for cas logout then redirect to logout
* @param request
* @param response
* @param casService
* @return
*/
@RequestMapping("/authz/cas/logout")
public ModelAndView logout(
HttpServletRequest request,
HttpServletResponse response,
@RequestParam(value=CasConstants.PARAMETER.SERVICE,required=false) String casService){
return WebContext.redirect("/logout?reLoginUrl=" + casService);
}
}