New-AzVpnClientRevokedCertificate

Crea un nuovo certificato di revoca client VPN.

Sintassi

New-AzVpnClientRevokedCertificate
   -Name <String>
   -Thumbprint <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzVpnClientRevokedCertificate crea un nuovo certificato di revoca client di rete privata virtuale (VPN) da usare in un gateway di rete virtuale. I certificati di revoca client impediscono ai computer client di usare il certificato specificato per l'autenticazione. Questo cmdlet crea un certificato autonomo che non è assegnato a un gateway virtuale. Al contrario, il certificato creato da New-AzVpnClientRevokedCertificate viene usato insieme al cmdlet New-AzVirtualNetworkGateway quando crea un nuovo gateway. Si supponga, ad esempio, di creare un nuovo certificato e archiviarlo in una variabile denominata $Certificate. È quindi possibile usare tale oggetto certificato quando si crea un nuovo gateway virtuale. Ad esempio: New-AzVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Per altre informazioni, vedere la documentazione per il cmdlet New-AzVirtualNetworkGateway.

Esempio

Esempio 1: Creare un nuovo certificato revocato dal client

$Certificate = New-AzVpnClientRevokedCertificate -Name "ContosoClientRevokedCertificate" -Thumbprint "E3A38EBA60CAA1C162785A2E1C44A15AD450199C3"

Questo comando crea un nuovo certificato revocato dal client e archivia l'oggetto certificato in una variabile denominata $Certificate. Questa variabile può quindi essere usata dal cmdlet New-AzVirtualNetworkGateway per aggiungere il certificato a un nuovo gateway di rete virtuale.

Parametri

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica un nome univoco per il nuovo certificato di revoca client.

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

-Thumbprint

Specifica l'identificatore univoco del certificato da aggiungere. È possibile restituire informazioni sull'identificazione personale per i certificati usando un comando di Windows PowerShell simile al seguente: Get-ChildItem -Path Cert:\LocalMachine\Root Il comando precedente restituisce informazioni per tutti i certificati computer locali trovati nell'archivio certificati radice.

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

Input

None

Output

PSVpnClientRevokedCertificate