admin管理员组

文章数量:1648046

问题描述:

org.springframework.security.authentication.LockedException: User account is locked

问题分析:

1、实现了UserDetails类的isAccountNonLocked方法,但是返回了false,代表账号已经锁住了。

    /**
     * 账号没有锁住状态(true账号没有锁住,false账号锁住)
     * @return
     */
    @Override
    public boolean isAccountNonLocked() {
        return false;
    }

解决办法:isAccountNonLocked方法返回值设为true,代表账号没有被锁住。

    /**
     * 账号没有锁住状态(true账号没有锁住,false账号锁住)
     * @return
     */
    @Override
    public boolean isAccountNonLocked() {
        return true;
    }

本文标签: LockedExceptionSecuritySpringlockedAccount