我使用弹簧靴2和弹簧安全。
使用aop,我搜索以获取调用该方法的用户。
@Aspect
@Component
public class LogAspect {
@Before("execution(* com.sita.toplogy.controller.*))")
public void getAllAdvice(JoinPoint joinPoint){
System.out.println("method called " + joinPoint.getSignature().getName());
}
}
任何想法?
答案 0 :(得分:1)
尝试在此方法中添加
Authentication auth = SecurityContextHolder.getContext().getAuthentication();