我正在使用Tomcat 7.0,并且我在tomcat-users.xml中定义的用户被锁定。我在catalina.out看到了用户被锁定的警告。如何在不重启tomcat的情况下解锁它?我搜索了很多但找不到任何解决方案。
非常感谢,
答案 0 :(得分:11)
使用Tomcat的默认CMS设置,它不会实现任何用户帐户锁定。如果你已经在LockOutRealm中嵌套了用户的领域,那么用户将在5次尝试失败后被锁定300秒:
这是为了保护Tomcat免受DOS攻击等。上面引用的值是默认设置,您可以根据需要进行编辑。
如果您确实需要更快地解锁用户,请查看此类的实现:
org.apache.catalina.realm.LockOutRealm