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


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

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

1 10

1 ответ:

С настройками CMS Tomcat по умолчанию он не реализует блокировку учетных записей пользователей. Если вы вложили область пользователя в 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