调用URL时不会调用Aspect

时间:2018-08-03 17:28:52

标签: java spring-boot aop

我正在从事springboot项目。

我有一个过滤器,该过滤器授权用户通过调用不同的API来执行操作,并具有以下条件。

    if (auth) {
        filterChain.doFilter(request,response);
    }
    else {
        response.sendError(Response.SC_FORBIDDEN);
    }

我还有一个作用在同一控制器上的Aspect,我需要从该方法中提取请求参数。这使用@Around建议。

对于过滤器禁止返回的调用,我无法执行此操作。如何在我的Aspect中处理此问题,或者有什么方法可以在此过滤器之前运行Aspect?

0 个答案:

没有答案