开发者社区> 问答> 正文

shiro在web项目中过滤器的配置:报错

shiro在web项目中需要配置一个过滤器,过滤器中可以指定拦截的url,但是为什么做身份验证的时候还是需要subject.login();方法进入到realm中的doGetAuthenticationInfo();

拦截器有个什么作用?被拦截的url会进入到什么方法中呢?

还有就是doGetAuthenticationInfo();方法会返回一个AuthenticationInfo 对象,这个对象有什么用吗?

还有就是比如说配置了拦截器,拦截器拦截所有请求,拦截器拦截的请求是什么执行流程呢?是先到doGetAuthenticationInfo();方法,然后再跳转到对应的controller中的方法吗?

展开
收起
kun坤 2020-06-07 10:37:58 532 0
1 条回答
写回答
取消 提交回答
  • 建议debug跟踪下你就知道了

     

    ######

    看源码比提问题更有用

    2020-06-07 10:38:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载