Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure cmdlet(添加AzureCertificate)失败,HTTP状态代码:NotFound_Azure_Azure Powershell - Fatal编程技术网

Azure cmdlet(添加AzureCertificate)失败,HTTP状态代码:NotFound

Azure cmdlet(添加AzureCertificate)失败,HTTP状态代码:NotFound,azure,azure-powershell,Azure,Azure Powershell,在powershell中,我试图将证书添加到已创建的服务中,并遇到以下错误 添加AzureCertificate:HTTP状态代码:NotFound-HTTP错误 信息: /证书不存在 操作ID: dc1eabcef0c74861853fe53ed047f674位于 +添加AzureCertificate如果我理解正确,可能是由于订阅上下文。若要在多个订阅的情况下执行此操作,则需要在您尝试执行操作的power shell中更改订阅的默认上下文 示例:两个:subscriptionA和subscr

在powershell中,我试图将证书添加到已创建的服务中,并遇到以下错误

添加AzureCertificate:HTTP状态代码:NotFound-HTTP错误 信息: /证书不存在

操作ID: dc1eabcef0c74861853fe53ed047f674位于
+添加AzureCertificate如果我理解正确,可能是由于订阅上下文。若要在多个订阅的情况下执行此操作,则需要在您尝试执行操作的power shell中更改订阅的默认上下文

示例:两个:subscriptionA和subscriptionB
  • 执行:获取AzureSubscription
  • 确保看到所有(本例中为2个)订阅
  • 使用“选择AzureSubscription”命令选择要执行操作的订阅的上下文
  • 使用Set-AzureSubscription设置正确的上下文 PS C:>Set-AzureSubscription-SubscriptionName SubscriptionA-CurrentStorageAccount
  • 运行此命令以验证是否设置了正确的订阅:PS C:>Get AzureSubscription-Current
  • 执行您的操作
  • 现在使用SubscrptionB返回步骤3并继续 -----------------这可能有助于改变上下文------------

    选择AzureSubscription

    PS C:\> Select-AzureSubscription -SubscriptionName SubscriptionA
    
    PS C:\>
    
    PS C:\> Set-AzureSubscription -SubscriptionName SubscriptionA -CurrentStorageAccount <YourStorageaccountName>
    
    PS C:\>
    
    PS C:\> Remove-AzureSubscription -SubscriptionName SubscriptionA -Force
        WARNING: The default subscription is being removed. Use Select-Subscription <subscriptionName> to select a new default subscription.
        WARNING: The current subscription is being removed. Use Select-Subscription <subscriptionName> to select a new current subscription.
    
    设置AzureSubscription

    PS C:\> Select-AzureSubscription -SubscriptionName SubscriptionA
    
    PS C:\>
    
    PS C:\> Set-AzureSubscription -SubscriptionName SubscriptionA -CurrentStorageAccount <YourStorageaccountName>
    
    PS C:\>
    
    PS C:\> Remove-AzureSubscription -SubscriptionName SubscriptionA -Force
        WARNING: The default subscription is being removed. Use Select-Subscription <subscriptionName> to select a new default subscription.
        WARNING: The current subscription is being removed. Use Select-Subscription <subscriptionName> to select a new current subscription.
    
    PS C:\>设置AzureSubscription-SubscriptionName SubscriptionA-CurrentStorageAccount
    PS C:\>
    
    删除AzureSubscription

    PS C:\> Select-AzureSubscription -SubscriptionName SubscriptionA
    
    PS C:\>
    
    PS C:\> Set-AzureSubscription -SubscriptionName SubscriptionA -CurrentStorageAccount <YourStorageaccountName>
    
    PS C:\>
    
    PS C:\> Remove-AzureSubscription -SubscriptionName SubscriptionA -Force
        WARNING: The default subscription is being removed. Use Select-Subscription <subscriptionName> to select a new default subscription.
        WARNING: The current subscription is being removed. Use Select-Subscription <subscriptionName> to select a new current subscription.
    
    PS C:\>删除AzureSubscription-SubscriptionName SubscriptionA-Force
    警告:正在删除默认订阅。使用“选择订阅”选择新的默认订阅。
    警告:正在删除当前订阅。使用“选择订阅”选择新的当前订阅。
    


    如果我理解正确,可能是因为订阅上下文。若要在多个订阅的情况下执行此操作,则需要在您尝试执行操作的power shell中更改订阅的默认上下文

    示例:两个:subscriptionA和subscriptionB
  • 执行:获取AzureSubscription
  • 确保看到所有(本例中为2个)订阅
  • 使用“选择AzureSubscription”命令选择要执行操作的订阅的上下文
  • 使用Set-AzureSubscription设置正确的上下文 PS C:>Set-AzureSubscription-SubscriptionName SubscriptionA-CurrentStorageAccount
  • 运行此命令以验证是否设置了正确的订阅:PS C:>Get AzureSubscription-Current
  • 执行您的操作
  • 现在使用SubscrptionB返回步骤3并继续 -----------------这可能有助于改变上下文------------

    选择AzureSubscription

    PS C:\> Select-AzureSubscription -SubscriptionName SubscriptionA
    
    PS C:\>
    
    PS C:\> Set-AzureSubscription -SubscriptionName SubscriptionA -CurrentStorageAccount <YourStorageaccountName>
    
    PS C:\>
    
    PS C:\> Remove-AzureSubscription -SubscriptionName SubscriptionA -Force
        WARNING: The default subscription is being removed. Use Select-Subscription <subscriptionName> to select a new default subscription.
        WARNING: The current subscription is being removed. Use Select-Subscription <subscriptionName> to select a new current subscription.
    
    设置AzureSubscription

    PS C:\> Select-AzureSubscription -SubscriptionName SubscriptionA
    
    PS C:\>
    
    PS C:\> Set-AzureSubscription -SubscriptionName SubscriptionA -CurrentStorageAccount <YourStorageaccountName>
    
    PS C:\>
    
    PS C:\> Remove-AzureSubscription -SubscriptionName SubscriptionA -Force
        WARNING: The default subscription is being removed. Use Select-Subscription <subscriptionName> to select a new default subscription.
        WARNING: The current subscription is being removed. Use Select-Subscription <subscriptionName> to select a new current subscription.
    
    PS C:\>设置AzureSubscription-SubscriptionName SubscriptionA-CurrentStorageAccount
    PS C:\>
    
    删除AzureSubscription

    PS C:\> Select-AzureSubscription -SubscriptionName SubscriptionA
    
    PS C:\>
    
    PS C:\> Set-AzureSubscription -SubscriptionName SubscriptionA -CurrentStorageAccount <YourStorageaccountName>
    
    PS C:\>
    
    PS C:\> Remove-AzureSubscription -SubscriptionName SubscriptionA -Force
        WARNING: The default subscription is being removed. Use Select-Subscription <subscriptionName> to select a new default subscription.
        WARNING: The current subscription is being removed. Use Select-Subscription <subscriptionName> to select a new current subscription.
    
    PS C:\>删除AzureSubscription-SubscriptionName SubscriptionA-Force
    警告:正在删除默认订阅。使用“选择订阅”选择新的默认订阅。
    警告:正在删除当前订阅。使用“选择订阅”选择新的当前订阅。
    


    谢谢阿披实!这起作用了。但是,我认为“Set-AzureSubscription”不是必需的,因为证书没有上载到使用-CurrentStorageAccount参数指定的存储帐户中的blob。谢谢Abhishek!这起作用了。但是,我认为不需要“Set-AzureSubscription”,因为证书没有上载到使用-CurrentStorageAccount参数指定的存储帐户中的blob