如何解锁tomcat用户?

sac*_*unu 10 tomcat locked unlock realm

我正在使用Tomcat 7.0,并且我在tomcat-users.xml中定义的用户被锁定.我在catalina.out看到了用户被锁定的警告.如何在不重启tomcat的情况下解锁它?我搜索了很多但找不到任何解决方案.

非常感谢,

Mic*_*ael 11

使用Tomcat的默认CMS设置,它不会实现任何用户帐户锁定.如果您已将用户的领域嵌套在LockOutRealm中,则在尝试5次失败后,用户将被锁定300秒:

http://tomcat.apache.org/tomcat-6.0-doc/config/realm.html#LockOut_Realm_-_org.apache.catalina.realm.LockOutRealm

这旨在保护Tomcat免受DOS攻击等.上面引用的值是默认设置,您可以根据需要编辑它们.

如果您确实需要更快地解锁用户,请查看此类的实现:

org.apache.catalina.realm.LockOutRealm
Run Code Online (Sandbox Code Playgroud)