New-AzVpnClientRevokedCertificate
Hiermee maakt u een nieuw VPN-clientintrekkingscertificaat.
Syntaxis
New-AzVpnClientRevokedCertificate
-Name <String>
-Thumbprint <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De New-AzVpnClientRevokedCertificate cmdlet 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 New-AzVirtualNetworkGateway-cmdlet 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 New-AzVirtualNetworkGateway cmdlet 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 |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u een unieke naam voor het nieuwe clientintrekkingscertificaat.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 lokale computercertificaten in het basiscertificaatarchief.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None