1

Aufgrund von Einschränkungen in der Firma kann ich das alte Azure-Portal nicht verwenden. Aber ich muss ServiceBus in unserem Projekt verwenden. Ich war in der Lage, Service Bus ns mit resource.azure.com zu erstellen, aber ich kann nicht die Möglichkeit finden, die Verbindungszeichenfolge zu diesem Servicebusiness-Namespace zu erhalten. Ich habe versucht, um azurblauen Power Shell zu spielen, aber es erfordert auch Zugang zu alten azurblauen Portal ... Danke für jeden Fortschritt.So erhalten Sie eine Verbindungszeichenfolge zu einem bestehenden Servicebus ohne altes Azure-Portal

Antwort

3

Sie können dies über Powershell mit den Azure Powershell-Cmdlets tun.

Sie finden das Installationsprogramm für sie über How to install and configure Azure PowerShell - siehe den Link unter Installieren von Azure PowerShell von WebPI.

Einmal installiert:

  1. Fügen Sie das Konto zuerst

    Add-AzureAccount

    Ihre Anmeldeinformationen eingeben, um Ihr Azure Konto

  2. Wählen Sie das spezifische Abonnement zu verbinden, die Sie arbeiten möchten mit

    Select-AzureSubscription -SubscriptionName "Your_Sub_Name"

  3. Ihr Service Bus Namespaces

    Get-AzureSBNamespace

    Alle Ihre Namensräume, zusammen mit der Verbindungszeichenfolge (für RootManageSharedAccessKey) aufgelistet.

  4. (Optional) Wenn Sie bestimmte gemeinsamen Zugriffsschlüssel Namen haben, die Sie erstellt haben, können Sie sie wie folgt zu erreichen:

    Get-AzureSBAuthorizationRule -Namespace your_namespace

    Die namespace wird der Name in der Ausgabe aufgeführt von Schritt 3

+0

option (1) ist bereits nicht funktionsfähig, da es alte Azure-Portal-Anmeldeinformationen verwendet. Aber das alte Portal ist in unserem Firmennetzwerk blockiert. Ich kann mich nur mit "Login-AzureRmAccount" einloggen. Aber in dem Fall, wenn ich Schritt (3) führe, erhalte ich eine Ausnahme - "Objektreferenz ist nicht auf eine Instanz eines Objekts eingestellt". Eine andere Problemumgehung? – Maris

+0

Es handelt sich um eine azure-Berechtigung - dieselbe Berechtigung, die unabhängig von der Version des Portals verwendet wird, an der Sie sich anmelden. An dieser Stelle muss ich fragen, was in aller Welt Ihr Unternehmen tut, um Sie daran zu hindern, auf diese Ressourcen zuzugreifen !? Sie können keine Service-Bus-Ressourcen verwalten, da sie noch nicht auf das neue Portal portiert wurden. –

+0

Sicherheitsabteilung aus irgendeinem unbekannten Grund hat das alte Portal blockiert ... Ja, ich stimme zu, es ist komisch. Aber eine andere komische Sache kommt von Microsoft, warum sie ein neues Portal eingeführt haben, bis sie nicht alle existierenden Funktionen auf ein neues Portal portiert haben. Auch warum in der Welt kann ich nicht SBNamespaces mit 'Login-AzureRmAccount' in azurblauen Power Shell spielen. – Maris

Verwandte Themen