我正在为Node.js运行Getting started with IOT Hub示例:
我遵循了所有步骤,但是当我运行readDeviceToCloudMessage应用程序时,我在控制台中收到此错误:
name:'AmqpProtocolError', message:'undefined:尝试执行未经授权的操作。
有人知道可能导致错误的原因吗?
亲切的问候
URL:
var protocol = 'amqps';
var eventHubHost = 'myHost';
var sasName = 'iothubowner';
var sasKey = "myKey"
var uri = protocol + '://' + encodeURIComponent(sasName) + ':' + encodeURIComponent(sasKey) + '@' + eventHubHost;
答案 0 :(得分:0)
有一件事是,eventHubHost应该包含Event Hub命名空间的值,而不是eventhub名称。你能确认它的命名空间吗?
希望这有帮助!
莫特