Share via


Add-AzureCertificate

Carica un certificato in un servizio cloud di Azure.

Nota

I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di gestione dei servizi. Vedere il modulo Az PowerShell per i cmdlet per gestire le risorse di Azure Resource Manager.

Importante

Servizi cloud (versione classica) è ora deprecato per i nuovi clienti e verrà ritirato il 31 agosto 2024 per tutti i clienti. Le nuove distribuzioni devono usare il nuovo modello di distribuzione basato su Azure Resource Manager (supporto esteso) di Servizi cloud di Azure.

Sintassi

Add-AzureCertificate
   [-ServiceName] <String>
   [-CertToDeploy] <Object>
   [-Password <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Add-AzureCertificate carica un certificato per un servizio di Azure.

Esempio

Esempio 1: Caricare un certificato e una password

PS C:\> Add-AzureCertificate -ServiceName "ContosoService" -CertToDeploy ContosoCertificate.pfx -Password "password"

Questo comando carica il file di certificato ContosoCertificate.pfx in un servizio cloud. Il comando specifica la password per il certificato.

Esempio 2: Caricare un file di certificato

PS C:\> Add-AzureCertificate -serviceName "MyService" -CertToDeploy ContosoCertificate.cer

Questo comando carica il file di certificato ContosoCertificate.cer in un servizio cloud. Il comando specifica la password per il certificato.

Esempio 3: Caricare un oggetto certificato

PS C:\> $Certificate = Get-Item cert:\PATTIFULLER\MY\1D6E34B526723E06C235BE8E5457784BF12C9F39
PS C:\> Add-AzureCertificate -ServiceName "ContosoService" -CertToDeploy $Certificate

Il primo comando ottiene un certificato dall'archivio MY di un utente usando il cmdlet Get-Item principale di Windows PowerShell. Il comando archivia il certificato nella variabile $Certificate.

Il secondo comando carica il certificato in $certificate in un servizio cloud.

Parametri

-CertToDeploy

Specifica il certificato da distribuire. È possibile specificare il percorso completo di un file di certificato, ad esempio un file con estensione cer o *. estensione di file pfx o un oggetto Certificato X.509.

Type:Object
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InformationAction

Specifica la modalità di risposta di questo cmdlet a un evento informativo.

I valori validi per questo parametro sono:

  • Continua
  • Ignora
  • Inquire
  • SilentlyContinue
  • Stop
  • Sospendi
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Specifica una variabile di informazioni.

Type:String
Aliases:iv
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Password

Specifica la password del certificato.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Specifica il profilo di Azure da cui viene letto questo cmdlet. Se non si specifica un profilo, questo cmdlet legge dal profilo predefinito locale.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

Specifica il nome del servizio di Azure a cui questo cmdlet aggiunge un certificato.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Output

ManagementOperationContext