这是我的情况:
1)我有一个在 Tomcat 上运行的Web应用程序,在我的战争中我捆绑了Jolokia,所以现在如果我做了一些事情:port / jolokia我得到了JSON,一切运行良好
2)我从 howt.io 下载了可执行jar,我从cmd(在Windows上)启动它,它在某个已定义的端口上运行,所以我得到一个很好的网页,我连接到我的网页服务器和从Jolokia读取JSON,我可以从JMX看到一些mbeans,这一切都很好!
3)现在出现了问题,我有spring-security所以我配置 / jolokia / * 受某个角色保护, ADMIN 例如,现在如何我可以从 Howtio 连接到我的服务器吗?我想我应该以某种方式提供用户/传递和获取会话令牌或其他东西,我不知道从哪里去,所以我非常感谢你的帮助!
我想出了将Howtio作为战争部署到我的服务器的解决方案,然后启用身份验证hawtio.authenticationEnabled = true并设置tomcat用户,一切运行良好但我真的很想在那里拥有jolokia,因为我有很多我的应用程序的实例(超过50台服务器),所以我想使用Howtio作为一个将读取JSON的客户端,但我需要一些方法来保护所有这些!
所以,如果有人有想法或者可以告诉我该怎么做?非常感谢!