最近看了下shiro项目架构是跟spring mvc 和 mybatis整合的时候发现了一个问题,就是我用异步请求的时候,shiro授权失败后后台会报UnauthorizedException和AuthorizationException两个异常,导致请求失败500,然后我在网上査了资料,找到了两种解决方案,第一种配置spring异常处理返回一个页面(这个不符合我的需求),第二种就是自定义filter过滤器,这个方法可以解决我的需求,但是又遇到新的问题就是自定义过滤器的拦截的URL必须写在配置文件里,无法用注解.早的半天还是没有找到较好的解决方法,求各位大神指点