Как я могу создать службу Windows ACS с помощью powershell? Серверу не удалось аутентифицировать запрос

Итак, я скачал Azure PowerShell, потому что я хотел создать пространство имен служебной шины с подключенным ACS с помощью PowerShell, что, по-видимому, больше невозможно сделать с помощью пользовательского интерфейса.

http://msdn.microsoft.com/en-us/library/azure/dn170478.aspx

Аутентификация служебной шины через ACS управляется через сопутствующее пространство имен "-sb" ACS. Если вы хотите создать сопутствующее пространство имен ACS для пространства имен служебной шины, создайте свое пространство имен служебной шины с помощью командлета New-AzureSBNamespace PowerShell. Например: Windows PowerShell

New-AzureSBNamespace <namespaceName> "<Region>”

Например, если вы создаете пространство имен служебной шины с именем contoso.servicebus.windows.net, сопутствующее пространство имен ACS с именем contoso-sb.accesscontrol.windows.net предоставляется автоматически. Для всех пространств имен, созданных до августа 2014 года, было создано сопутствующее пространство имен ACS.

Итак, что я сделал, это:

Get-AzurePublishSettingsFile

Это заставило меня скачать файл, а затем я использовал:

Import-AzurePublishSettingsFile –PublishSettingsFile "C:\Users\valencil\Google Drive\Tools\Pay-As-You-Go-9-5-2014-credentials.publishsettings"  

Импорт не выдавал никакой ошибки, однако, когда я пытался:

New-AzureSBNamespace "levalencia" "West-Europe”

Я получил эту ошибку:

New-AzureSBNamespace : ForbiddenError: The server failed to authenticate the request. Verify that the certificate is valid and is associated with this 
subscription.
At line:1 char:1
+ New-AzureSBNamespace "levalencia" "West-Europe”
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [New-AzureSBNamespace], CloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceBus.NewAzureSBNamespaceCommand

1 ответ

Решение

Вам нужно установить / выбрать подписку, прежде чем вводить команду new-azuresbnamespace.

Select-AzureSubscription -SubscriptionName

Другие вопросы по тегам