我现在定义了一个自定义注解,主要是用来表示controller中哪些方法的URL不需要权限认证,
我是通过shiro自定义的过滤器做权限认证的,所以想在这个过滤器中判断请求过来的URL的方法是否有自定义的注解,如果有直接放行
我现在定义了一个自定义注解,主要是用来表示controller中哪些方法的URL不需要权限认证,
我是通过shiro自定义的过滤器做权限认证的,所以想在这个过滤器中判断请求过来的URL的方法是否有自定义的注解,如果有直接放行
8 回答6.8k 阅读
4 回答1k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
4 回答478 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答905 阅读✓ 已解决
2 回答651 阅读✓ 已解决
这个想法在这里应该不可行。
如果我记得没错的话,请求进来到达shiro过滤之后,你能获取到的应该只有request信息,只有shiro过滤器通过了,才会流转到spring mvc的dispatch,而在dispatch的处理过程中才能确定究竟采用那个controller的那个方法
shiro有注解的使用方法,如果你是这种需求,何不使用注解来控制权限呢。