springboot集合shiro一个很诡异的bug,SecurityUtils.getSubject().getPrincipal()不能强制转换

public class ShrioUtil {

    public static AccountProfile getProfile(){
        System.out.println(SecurityUtils.getSubject().getPrincipal());
        return (AccountProfile) SecurityUtils.getSubject().getPrincipal();
    }
}

写了个工具类,强制转换出错,报AccountProfile 不能 cast to AccountProfile ,找不到为什么,百度好久,发现这个博客,maven里删掉dev真的就好了,先记录,以后有机会深究

你可能感兴趣的:(springboot,spring,boot,shiro)