默认情况下,spring boot公开了许多JMX端点,有没有人有保护这些端点的经验,似乎没有围绕JMX的安全性。
Spring boot唯一可用的配置是:
endpoints.jmx.enabled=true
endpoints.jmx.domain= # the JMX domain, defaults to 'org.springboot'
endpoints.jmx.unique-names=false
endpoints.jmx.enabled=true
endpoints.jmx.staticNames=我已经看到过使用JmxSecurityAuthenticator的例子,我应该遵循这个模式。
发布于 2014-07-10 14:00:54
AFAIK保护JMX连接完全取决于如何设置服务器。我认为您只需要添加一个ConnectorServerFactoryBean类型的@Bean。
https://stackoverflow.com/questions/24668627
复制相似问题