2014-01-13 37 views
1

有没有在Azure Node.js SDK中为Azure ServiceBus使用SAS身份验证的方法?他们的主页仍然建议使用AZURE_SERVICEBUS_NAMESPACE和AZURE_SERVICEBUS_ACCESS_KEY环境变量,这是具有所有权限的默认用户。Node.js SDK中的Azure ServiceBus SAS

回答

1

连接字符串是要走的途径:

变种serviceBusService = azure.createServiceBusService( '端点= SB://namespace.servicebus.windows.net/; SharedAccessKeyName = DefaultListenSharedAccessSignature; SharedAccessKey = mysharedkey')

希望它有帮助,
安德烈

+1

安德烈,你真的测试过它吗?我在一些MS博客中看到一条消息,SAS现在只能用于.NET SDK,即使在Java SDK中也不支持。 –

+0

我今天测试过它,它工作。 –

+0

我使用了服务总线连接字符串,但在某段时间后它开始给我Token Expired(401)错误。 –