2017-04-05 63 views
-1

即使运行了Login-AzureRmAccount命令,并且我还使用Select-AzureRmSubscription命令选择了我的订阅,但仍然出现以下错误。我不确定是什么原因造成的。任何帮助将不胜感激。运行命令后Login-AzureRmAccount错误

New-AzureRmServiceBusNamespace : Run Login-AzureRmAccount to login. 
    At line:1 char:2 
    + New-AzureRmServiceBusNamespace -ResourceGroup AXFDEVRG -NamespaceNam ... 
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     + CategoryInfo   : InvalidOperation: (:) [New-AzureRmServiceBusNamespace], PSInvalidOperationException 
     + FullyQualifiedErrorId : InvalidOperation,Microsoft.Azure.Commands.ServiceBus.Commands.Namespace.NewAzureRmServiceBusNamespace 
+0

我最近运行了导入模块AzureRm.ServiceBus – Amy

回答

1

根据您的错误日志,您可以按以下方式检查。

1.尝试在Azure Portal上创建新的Serviceus。请确保您的订阅有权创建SeviceBus。

2.您是否有多个订阅?如果是,请确保您的订阅是正确的。

Login-AzureRmAccount 
#View all subscriptions for your account 
Get-AzureRmSubscription 

#Select a default subscription for your current session 

Get-AzureRmSubscription –SubscriptionName "your subscription" | Select-AzureRmSubscription 

3.如果它们不起作用,请检查您的Azure PowerShell版本。

Get-Module -ListAvailable -Name Azure -Refresh 

现在,最新版本是3.7.0。如果您使用的是旧版本,则可以尝试安装link的最新版本。

+0

我注意到你的另一个问题,看来你的Azure PowerShell版本不是最新的。请先尝试更新您的Azure PowerShell版本,然后重试。 –