遗憾的是,我需要在Windows上安装ActiveMQ Artemis。我创建了经纪人并启动了它。
当我尝试访问控制台时,在登录页面之后我得到了这个屏幕。(下图)。
我试图在jolokia access.xml.xml上添加这一行。
<allow-origin>*://localhost*</allow-origin>
<allow-origin>*://localhost:8161*</allow-origin>
<allow-origin>*://*0.0.0.0*</allow-origin>
<allow-origin>*://*0.0.0.0:8161*</allow-origin>没起作用。
禁用Windows防火墙,行为相同。
有更多的配置,我可以解决吗?
谢谢!

发布于 2018-09-01 16:18:56
要允许从任何地方访问,jolokia- access .xml中的配置可以是:
<allow-origin>*://*</allow-origin>从安全的角度来看,这不是最佳实践,因为您允许从任何地方进行连接。这是一个很好的开始,但配置应该在以后对Artemis进行更多的限制。
有关详细信息,请参阅Jolokia文件:第4章.安全
附录1
还检查bootstrap.xml中的绑定,例如:
<web bind="http://0.0.0.0:8161" path="web">web -配置一个嵌入式Jetty实例,以服务像管理控制台这样的web应用程序。附录2
作为Internet的解决办法,请为Connection Settings输入以下内容
artemis (或任何您想要的名称)http或https (取决于您的配置)localhost (在服务器上)或ip/servername8181 (取决于您的配置)console/jolokia (取决于您的配置)单击Connect to remote server打开仪表板。要查看接收方/地址的详细信息,请导航到JMX / org.apache.activemq.artemis。
发布于 2018-09-04 11:39:55
我发现了问题,但我不知道如何解决。问题在上。我在服务器上安装了Firefox,控制台运行良好。也许是Windows Server上的安全策略,但我没有找到解决方案。
我做了上面@BiNZGi所说的远程访问控制台的配置,所以我不再需要访问服务器了。
谢谢!
https://stackoverflow.com/questions/52121905
复制相似问题