【发布时间】:2013-01-03 06:22:45
【问题描述】:
我想知道是否可以在 Tomcat 中使用自定义 JMXAuthenticator。
从这个链接http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html,我知道Tomcat 可以通过身份验证启用JMX 远程。 但它是基于密码和访问文件的。
我的场景有点复杂,
- 在启用 JMX 远程的情况下启动 tomcat(首选 6.0)
- 其中一个 Web 应用注册了自己的 MBean(例如 XXConfig)
- 启动我自己的 JMX 客户端并通过 RMI 连接到 tomcat
- tomcat 通过我的专有协议验证连接(例如从数据库、文件等读取)
- JMX 客户端 r/w JVM 信息和 MBean(如果有)
有没有办法重定向身份验证?
我对 Java 和 JMX 也几乎是新手,所以如果我理解和表达有误,请告诉我。谢谢!
【问题讨论】: