Как разблокировать пользователя tomcat?

Я использую Tomcat 7.0 и пользователя, которого я определил в tomcat-users.XML будет заблокирована. Я видел предупреждения на Каталине.то, что пользователь заблокирован. Как я могу разблокировать его без перезапуска tomcat? Я много искал, но не мог найти никакого решения.

Спасибо большое,

1 ответов


с настройками Tomcat по умолчанию CMS он не реализует блокировку учетной записи пользователя. Если вы вложили область пользователя в LockOutRealm, то пользователь будет заблокирован в течение 300 секунд после 5 неудачных попыток:

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