2019-08-26 15:53

不是Before没生效,他有个顺序执行,但是LoginValidator.class类有问题,直接就GG了

2019-08-26 15:47

@JFinal 我将两个拦截LoginValidator.class, CaptchaFormAuthenticationInterceptor.class调换位置后,两个拦截器都走了,但是走到LoginValidator.class这里后,就直接走的内部方法然后重新刷新了登录页面,也没有报错,doLogin()和realm也还是都没走

2019-08-26 15:34

@JFinal 我在调试的时候首先将断点设置在doLogin下面第一行代码,但是发现没有停,然后尝试在上面两个拦截LoginValidator.class, CaptchaFormAuthenticationInterceptor.class中打断点,发现进入了LoginValidator.class中,但是后面这个直接就没走

2019-08-26 10:47

解决了,在configEngine中,没有添加me.addSharedObject("shiro",new ShiroKit());

2019-08-14 15:42

@JFinal 谢谢,果然多配置一个MappingKit来映射就好解决了!