shiro碰到的问题 does not support authentication token

shiro碰到的问题 does not support authentication token

自己写了一个Ream,配置到了SecurityManager中,但是验证的时候,一直报这个错。

查了半天,没进展,最后还是发现自己粗心,代码的问题。

每一个Ream都有一个supports方法,用于检测是否支持此Token, 而我在该函数中,默认的采用了return false;

false 当然不支持了~

最后修改为了:public class ShiroRealm extends CasRealm 重写这个supports方法

@Override
    public boolean supports(AuthenticationToken token) {
        // TODO Auto-generated method stub
        return token instanceof UsernamePasswordToken;
    }

猜你喜欢

转载自blog.csdn.net/wangshuminjava/article/details/81453552