Java 如何在Qpid代理管理控制台中查看消息内容?

Java 如何在Qpid代理管理控制台中查看消息内容?,java,jms,amqp,qpid,Java,Jms,Amqp,Qpid,我在Java应用程序中使用队列来生成和使用通过队列的消息 我想使用QPID代理(文档:)检查我发送的有效负载的内容。我通过这样的链接查看我的经纪人经理(请注意链接中的http,不带s): 当我试图打开一条我可以看到正在发送消息的队列中的消息时,我得到以下信息: 不幸的是,我的开发服务器无法通过HTTPS连接移动,因此我必须坚持使用HTTP 我在网上查看了一下是否有人也有我的问题,但没有发现太多,我在另一个论坛上发现的唯一提示是修改消息代理的config.json,以便允许在不安全的通道上进行机

我在Java应用程序中使用队列来生成和使用通过队列的消息

我想使用QPID代理(文档:)检查我发送的有效负载的内容。我通过这样的链接查看我的经纪人经理(请注意链接中的http,不带s):

当我试图打开一条我可以看到正在发送消息的队列中的消息时,我得到以下信息:

不幸的是,我的开发服务器无法通过
HTTPS
连接移动,因此我必须坚持使用
HTTP

我在网上查看了一下是否有人也有我的问题,但没有发现太多,我在另一个论坛上发现的唯一提示是修改消息代理的
config.json
,以便允许在不安全的通道上进行机密操作:

{
    "name" : "HTTP",
    "port" : "${BROKER_HTTP_PORT}",
    "authenticationProvider" : "anonymous",
    "allowConfidentialOperationsOnInsecureChannels" : true, <-- ADDED BY ME
    "protocols" : [ "HTTP" ]
}
{
“名称”:“HTTP”,
“端口”:“${BROKER\u HTTP\u port}”,
“authenticationProvider”:“匿名”,

“AllowConfigdentialOperationsOnInsecureChannel”:是的,有任何解决方案吗?似乎我的“发布者”连接并发送消息…-但是,我的“消费者”似乎只收到了一条空消息“外壳”…例如,打印出“消费”消息看起来像:“交换[ID-LAPTOP-4LR4PMVQ-1577475921482-0-19]”-而不是原始有效载荷/text@sairn没有,我最终在我的解决方案中删除了qpid…很抱歉。但是,我确实理解这种沮丧!-)thx!有任何解决方案吗?我的“发布者”似乎连接并发送消息…-但是,我的“消费者”似乎只收到了一条空消息“shell”…例如,打印出的“已消耗”消息类似于:“Exchange[ID-LAPTOP-4LR4PMVQ-1577475921482-0-19]”,而不是原始有效负载/text@sairn没有,我最终在我的解决方案中丢弃了qpid…很抱歉听到这个消息。但是,我确实理解这种挫折!:-)--谢谢!
{
    "name" : "HTTP",
    "port" : "${BROKER_HTTP_PORT}",
    "authenticationProvider" : "anonymous",
    "allowConfidentialOperationsOnInsecureChannels" : true, <-- ADDED BY ME
    "protocols" : [ "HTTP" ]
}