如何使用程序解锁 Lockout Realm 中的 tomcat 用户

How to unlock a tomcat user in Lockout Realm using program

我该如何取消阻止使用程序的特定用户?我是否需要为此创建任何配置文件?请指导我的步骤。我没有找到任何适当的文档来自行解锁用户。提前致谢

我不确定是否有办法以编程方式执行此操作,但我确实确定您可以使用 JMX 浏览到 LockOutRealm 并输入用户帐户并解锁。至少,如果其他方法都不起作用,您可以通过编程方式调用 JMX bean 并解锁帐户。

如果您能找到一种通过 JNDI 查找 org.apache.catalina.realm.LockOutRealm 的方法,您可能会找到 https://tomcat.apache.org/tomcat-8.0-doc/api/org/apache/catalina/realm/LockOutRealm.html#unlock(java.lang.String) 方法。