Из-за ограничений в компании я не могу использовать старый портал azure. Но у меня есть требование использовать ServiceBus в нашем проекте. Мне удалось создать servicebus ns, используя resource.azure.com
, но я не могу найти способ получить строку подключения к этому пространству имен служебной шины. Я пытался играть вокруг лазурного силового снаряжения, но он также требует доступа к старому порталу лазурного ... Спасибо за любой шаг.Как получить строку подключения к существующему сервису без старого портала azure
ответ
Вы можете сделать это через powershell с помощью команд Azure Powershell.
Вы можете найти для них программу установки через How to install and configure Azure PowerShell - см. Ссылку под Установка Azure PowerShell из WebPI.
После установки:
Добавьте учетную запись первого
Add-AzureAccount
Введите учетные данные для подключения к Azure счет
Выберите конкретную подписку, что вы хотите работать с
Select-AzureSubscription -SubscriptionName "Your_Sub_Name"
Список ваша Service Bus пространств имен
Get-AzureSBNamespace
Все ваши пространство имен, вместе со строкой подключения (для
RootManageSharedAccessKey
) будут перечислены.(Необязательно) Если у вас есть определенные общий доступ имена ключей, которые вы создали, вы можете получить их, как это:
Get-AzureSBAuthorizationRule -Namespace your_namespace
namespace
будет имени перечислен в выводе от этапа 3
вариант (1) уже не работает, поскольку он использует старые учетные данные портала. Но старый портал заблокирован внутри нашей сети компании. Я могу использовать только логин - «Login-AzureRmAccount». Но в случае, когда я запускаю шаг (3), я получаю исключение - «Ссылка объекта не установлена на экземпляр объекта». Любое другое обходное решение? – Maris
Это авторизационная лицензия - те же учетные данные, которые используются независимо от той версии портала, на которую вы входите. На этом этапе я должен спросить, что на самом деле делает ваша компания, чтобы заблокировать вас от доступа к этим ресурсам !? Вы не сможете управлять ресурсами, связанными с служебной шиной, поскольку они еще не были перенесены на новый портал. –
Отдел безопасности по какой-то неизвестной причине заблокировал старый портал ... Yeap, я согласен, что это странно. Но другие странные вещи происходят от Microsoft, почему они представили новый портал, пока они не портировали все существующие функции на новый портал. Также почему я не могу играть вокруг пространств SBNames, используя «Login-AzureRmAccount» в лазурной силовой оболочке. – Maris