|
1
1
如果您在Spring Security中使用CAS,您可以使用 AuthenticationSuccessHandler 为此。您可以从“authentication”参数获取所有信息。 如果不是,则可以覆盖用于票证验证的筛选器的某些方法。中有onSuccessfulValidation和onFailedValidation方法 AbstractTicketValidationFilter 默认为空。您可以扩展正在使用的筛选器并覆盖这些方法。信息将在“断言”参数下可用。 最后,我认为您可以创建自己的过滤器,并在该过滤器中检查用户是否登录并检索所需的信息。但由于我没有在没有Spring Security的情况下使用过CAS,所以我不确定您是否可以在那里获得所需的信息。 |