New-AzVpnClientRevokedCertificate

Hiermee maakt u een nieuw VPN-clientintrekkingscertificaat.

Syntax

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

Description

De cmdlet New-AzVpnClientRevokedCertificate maakt een nieuw VPN-clientintrekkingscertificaat (virtual private network) voor gebruik op een virtuele netwerkgateway. Clientintrekkingscertificaten voorkomen dat clientcomputers het opgegeven certificaat voor verificatie gebruiken. Met deze cmdlet maakt u een zelfstandig certificaat dat niet is toegewezen aan een virtuele gateway. In plaats daarvan wordt het certificaat dat is gemaakt door New-AzVpnClientRevokedCertificate gebruikt in combinatie met de cmdlet New-AzVirtualNetworkGateway wanneer er een nieuwe gateway wordt gemaakt. Stel dat u een nieuw certificaat maakt en opslaat in een variabele met de naam $Certificate. Vervolgens kunt u dat certificaatobject gebruiken wanneer u een nieuwe virtuele gateway maakt. Bijvoorbeeld: New-AzVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Zie de documentatie voor de cmdlet New-AzVirtualNetworkGateway voor meer informatie.

Voorbeelden

Voorbeeld 1: Een nieuw client ingetrokken certificaat maken

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

Met deze opdracht maakt u een nieuw door de client ingetrokken certificaat en slaat u het certificaatobject op in een variabele met de naam $Certificate. Deze variabele kan vervolgens worden gebruikt door de cmdlet New-AzVirtualNetworkGateway om het certificaat toe te voegen aan een nieuwe virtuele netwerkgateway .

Parameters

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

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

-Name

Hiermee geeft u een unieke naam voor het nieuwe clientintrekkingscertificaat.

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

-Thumbprint

Hiermee geeft u de unieke id op van het certificaat dat wordt toegevoegd. U kunt vingerafdrukgegevens voor uw certificaten retourneren met behulp van een Windows PowerShell-opdracht die vergelijkbaar is met deze: Get-ChildItem -Path Cert:\LocalMachine\Root De voorgaande opdracht retourneert informatie voor alle certificaten van de lokale computer die zijn gevonden in het basiscertificaatarchief.

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

Invoerwaarden

None

Uitvoerwaarden

PSVpnClientRevokedCertificate