如何解锁tomcat用户?

时间:2011-09-05 13:46:34

标签: tomcat locked unlock realm

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

非常感谢,

1 个答案:

答案 0 :(得分: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