通过以下https://activemq.apache.org/rest.html,我可以通过REST API推送消息(例如curl -u admin:admin -d "body=message" http://localhost:8161/api/message/TEST?type=queue
的作品,我可以在管理控制台中看到)但是,我希望能够使用HTTPS 。我发现https://activemq.apache.org/http-and-https-transports-reference.html和http://troyjsd.blogspot.co.uk/2013/06/activemq-https.html,但无法使其正常工作。基于这两个过时的/不完整的链接:使用HTTPS REST设置ActiveMQ
- 我加入的conf/activemq.xml中
- 进口自签名从LIB /可选证书导入JDK密钥库(每http://troyjsd.blogspot.co.uk/2013/06/activemq-https.html)
- 复制XStream和HttpClient的罐子到LIB /(均下ActiveMQ的目录,很明显)
所以,
- 我怎样才能SE t ActiveMQ,以便它可以与HTTPS REST端点一起使用?
- 假设我做了第1步,我该如何测试它(类似
curl
命令示例,如上所示)?
我使用ActiveMQ的5.9.1和Mac OS 10.9.4
这绝对是一个不被别人提及的必要步骤,谢谢!不幸的是,我遇到了一些其他问题。我用非常确切的解释我的问题创建了另一个问题。任何帮助*真的*赞赏! https://stackoverflow.com/questions/24958431/activemq-self-signed-certificate-causes-errors – kolistivra