【发布时间】:2019-05-05 18:53:35
【问题描述】:
由于明显的原因,连接字符串/域名的部分内容被星号混淆。
我正在使用来自 npm 的"azure-sb": "^0.11.0"。下面是我尝试创建队列的代码 sn-p。
/* Connection string taken from Azure Portal shared access policies */
let serviceBusService = azure.createServiceBusService(SERVICEBUS_CONNECTION_STRING);
serviceBusService.createQueueIfNotExists(SERVICE_BUS_QUEUE_NAME, function(error){
if(!error){
console.log(`Looks like we'll be up and running.`);
}
/* This statement gets executed. */
else {
console.error(`Something went wrong when trying to boot up: ${error}`);
}
});
尝试启动时出现问题:错误:401 - InvalidAudience:授权标头包含 带有错误受众的令牌。 跟踪号码: ******, SystemTracker:*****.servicebus.windows.net:Endpoint=sb:/******.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=*******
我没有更改任何设置,使用默认连接字符串(据我所知,在任何地方都没有设置受众)并且它失败了。有什么想法吗?
【问题讨论】:
标签: node.js azureservicebus azure-servicebus-queues