物联网集线器 AMQP 协议错误

IOT Hub AMQP protocol error

本文关键字:错误 协议 AMQP 集线器 物联网      更新时间:2023-09-26

我正在运行 Node.js IOT Hub 入门示例:

我执行了所有步骤,但是当我运行readDeviceToCloudMessage应用程序时,我在控制台中收到此错误:

名称: 'AmqpProtocolError', 消息:"未定义:试图执行未经授权的操作。

有人知道可能导致错误的原因吗?

亲切问候

网址:

var protocol = 'amqps';
var eventHubHost = 'myHost';
var sasName = 'iothubowner';
var sasKey = "myKey"
var uri = protocol + '://' + encodeURIComponent(sasName) + ':' + encodeURIComponent(sasKey) + '@' + eventHubHost;

我想到的一件事是,eventHubHost 应包含事件中心命名空间的值,而不是事件中心名称。你能确认它是命名空间吗?

希望这有帮助!

莫特