我正在从事springboot项目。
我有一个过滤器,该过滤器授权用户通过调用不同的API来执行操作,并具有以下条件。
if (auth) {
filterChain.doFilter(request,response);
}
else {
response.sendError(Response.SC_FORBIDDEN);
}
我还有一个作用在同一控制器上的Aspect,我需要从该方法中提取请求参数。这使用@Around建议。
对于过滤器禁止返回的调用,我无法执行此操作。如何在我的Aspect中处理此问题,或者有什么方法可以在此过滤器之前运行Aspect?