如何在没有旧的azure门户的情况下将连接字符串连接到现有的servicebus

时间:2016-05-25 04:50:52

标签: azure azureservicebus servicebus azure-servicebus-queues

由于公司的限制,我不能使用旧的天蓝色门户网站。但我要求在我们的项目中使用ServiceBus。我能够使用resource.azure.com创建servicebus ns,但我找不到获取连接字符串到该servicebus命名空间的方法。 我试图玩蔚蓝的电源外壳,但它也需要访问旧的天蓝色门户... 提前致谢。

4 个答案:

答案 0 :(得分:4)

您可以使用Azure Powershell Cmdlet通过PowerShell执行此操作。

您可以通过How to install and configure Azure PowerShell找到适合他们的安装程序 - 请参阅从WebPI安装Azure PowerShell 下的链接。

安装完成后:

  1. 首先添加帐户

    Add-AzureAccount

    输入您的凭据以连接到您的Azure帐户

  2. 选择您要使用的特定订阅

    Select-AzureSubscription -SubscriptionName "Your_Sub_Name"

  3. 列出您的Service Bus名称空间

    Get-AzureSBNamespace

    将列出您的所有名称空间以及连接字符串(RootManageSharedAccessKey)。

  4. (可选)如果您具有已创建的特定共享访问密钥名称,则可以按以下方式获取:

    Get-AzureSBAuthorizationRule -Namespace your_namespace

    namespace将是第3步输出中列出的名称

答案 1 :(得分:3)

转到新的Azure门户并获取Azure服务总线“连接”字符串。在这里,我附上了图片以按照说明进行操作。

enter image description here

答案 2 :(得分:2)

在门户网站上转到您的服务总线队列, - >共享访问政策 - > RootManageSharedAccessKey - >在右侧打开的窗格中,复制“主连接”字符串。

答案 3 :(得分:1)

对于使用 Azure CLI 的用户,这会做到

az servicebus namespace authorization-rule keys list \
    -n RootManageSharedAccessKey -g <group> --namespace-name <namespace> \
    --query primaryConnectionString -o tsv