Frage

Ich verwende Tomcat 7.0 und einen Benutzer, den ich bei Tomcat-Users definiert habe. Xml ist gesperrt. Ich habe in Catalina Warnungen gesehen. Out, dass der Benutzer gesperrt ist. Wie kann ich es freischalten, ohne Tomcat neu zu starten? Ich habe viel gesucht, konnte aber keine Lösung finden.

Danke vielmals,

War es hilfreich?

Lösung

Mit den Standard -CMS -Einstellungen von Tomcat wird kein Benutzerkonto gesperrt. Wenn Sie den Bereich des Benutzers im LockoUtrealm verschachtelt haben, wird der Benutzer nach 5 erfolglosen Versuchen 300 Sekunden lang gesperrt:

http://tomcat.apache.org/tomcat-6.0-doc/config/Realm.html#lockout_realm_---C.apache.catalina.realm.lockoUtrealm

Dies wurde entwickelt, um Tomcat vor DOS -Angriffen usw. zu schützen. Die oben angegebenen Werte sind die Standardeinstellungen. Sie können sie nach Belieben bearbeiten.

Wenn Sie wirklich schneller einen Benutzer freischalten müssen, sehen Sie sich die Implementierung dieser Klasse an:

org.apache.catalina.realm.LockOutRealm
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top