shiro

shiro认证时拦截器的isAccessAllowed和onAc

2021-01-31  本文已影响0人  随风_d6a2

在使用Shiro框架的时候所有的请求经过过滤器都会来到此onPreHandle方法

如果isAccessAllowed方法返回True,则不会再调用onAccessDenied方法,如果isAccessAllowed方法返回Flase,则会继续调用onAccessDenied方法。而onAccessDenied方法里面则是具体执行登陆的地方。由于我们已经登陆,所以此方法就会返回True(filter放行),所以上面的onPreHandle方法里面的onAccessDenied方法就不会被执行。

源码:

s image
上一篇 下一篇

猜你喜欢

热点阅读