Set-AzureSubscription出错 - ForbiddenError:服务器无法验证请求。

时间:2016-07-15 08:57:05

标签: powershell azure azure-storage

尝试使用Windows PowerShell设置azure订阅时出错。

Set-AzureSubscription  -SubscriptionName  $azureSubscriptionName -CurrentStorageAccount $service_name

Set-AzureSubscription:ForbiddenError:服务器无法验证请求。验证证书是否 有效且与此订阅相关联。 在行:1个字符:1 + Set-AzureSubscription -SubscriptionName $ azureSubscriptionName -CurrentStorage ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     + CategoryInfo:CloseError:(:) [Set-AzureSubscription],CloudException     + FullyQualifiedErrorId:Microsoft.WindowsAzure.Commands.Profile.SetAzureSubscriptionCommand

我在azure portal中确认我作为参数提供的服务是在$ azureSubscriptionName中传递的订阅中。

其他事实是当我列出Azure订阅时,CurrentStorageAccountName为空。

Get-AzureSubscription

这个命令有什么问题?如何设置当前存储帐户?

1 个答案:

答案 0 :(得分:0)

我建议你看一下这篇文章:https://blogs.msdn.microsoft.com/goutham/2015/06/16/azure-powershell-forbiddenerror-the-server-failed-to-authenticate-the-request-verify-the-certificate-is-valid-and-is-associated-with-this-subscription/。 这是一个片段:

  

以下命令可以清除您现有的天蓝色配置文件。   清除-AzureProfile 即可。   您也可以手动考虑删除文件夹 C:\ Users \ AppData \ Roaming \ Windows Azure Powershell 的内容。之后再次运行 Add-AzureAccount 以通过输入订阅详细信息获取新的/新的,然后执行您希望运行的任何Azure PowerShell命令

希望这有帮助。