开发者社区> 问答> 正文

shiro在web项目中过滤器的配置403.10 禁止访问:配置无效

shiro在web项目中需要配置一个过滤器,过滤器中可以指定拦截的url,但是为什么做身份验证的时候还是需要subject.login();方法进入到realm中的doGetAuthenticationInfo(); 拦截器有个什么作用?被拦截的url会进入到什么方法中呢? 还有就是doGetAuthenticationInfo();方法会返回一个AuthenticationInfo 对象,这个对象有什么用吗? 还有就是比如说配置了拦截器,拦截器拦截所有请求,拦截器拦截的请求是什么执行流程呢?是先到doGetAuthenticationInfo();方法,然后再跳转到对应的controller中的方法吗?

展开
收起
kun坤 2020-05-28 13:28:48 541 0
1 条回答
写回答
取消 提交回答
  • 建议debug跟踪下你就知道了  ######看源码比提问题更有用

    2020-05-28 16:18:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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