New-AzureRmVpnClientRevokedCertificate

Erstellt ein neues VPN-Clientsperrzertifikat.

Warnung

Das AzureRM PowerShell-Modul ist seit dem 29. Februar 2024 offiziell veraltet. Benutzern wird empfohlen, von AzureRM zum Az PowerShell-Modul zu migrieren, um weiterhin Support und Updates zu erhalten.

Obwohl das AzureRM-Modul weiterhin funktioniert, wird es nicht mehr Standard tained oder unterstützt, wobei eine fortgesetzte Verwendung nach Ermessen und Risiko des Benutzers erfolgt. Weitere Informationen zum Übergang zum Az-Modul finden Sie in unseren Migrationsressourcen.

Syntax

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

Beschreibung

Das Cmdlet New-AzureRmVpnClientRevokedCertificate erstellt ein neues VPN-Clientsperrzertifikat (Virtual Private Network), das für die Verwendung in einem virtuellen Netzwerkgateway verwendet werden soll. Clientsperrzertifikate verhindern, dass Clientcomputer das angegebene Zertifikat für die Authentifizierung verwenden. Dieses Cmdlet erstellt ein eigenständiges Zertifikat, das keinem virtuellen Gateway zugewiesen ist. Stattdessen wird das von New-AzureRmVpnClientRevokedCertificate erstellte Zertifikat zusammen mit dem Cmdlet New-AzureRmVirtualNetworkGateway verwendet, wenn ein neues Gateway erstellt wird. Angenommen, Sie erstellen ein neues Zertifikat und speichern es in einer Variablen namens $Certificate. Sie können dieses Zertifikatobjekt dann verwenden, wenn Sie ein neues virtuelles Gateway erstellen. Beispiel: .New-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Weitere Informationen finden Sie in der Dokumentation zum Cmdlet New-AzureRmVirtualNetworkGateway.

Beispiele

Beispiel 1: Erstellen eines neuen vom Client widerrufenen Zertifikats

PS C:\>$Certificate = New-AzureRmVpnClientRevokedCertificate -Name "ContosoClientRevokedCertificate" -Thumbprint "E3A38EBA60CAA1C162785A2E1C44A15AD450199C3"

Mit diesem Befehl wird ein neues vom Client widerrufenes Zertifikat erstellt und das Zertifikatobjekt in einer Variablen namens $Certificate gespeichert. Diese Variable kann dann vom Cmdlet New-AzureRmVirtualNetworkGateway verwendet werden, um das Zertifikat einem neuen virtuellen Netzwerkgateway hinzuzufügen.

Parameter

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

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

-Name

Gibt einen eindeutigen Namen für das neue Clientsperrzertifikat an.

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

-Thumbprint

Gibt den eindeutigen Bezeichner des hinzugefügten Zertifikats an. Sie können Fingerabdruckinformationen für Ihre Zertifikate zurückgeben, indem Sie einen Windows PowerShell-Befehl wie den folgenden verwenden: Get-ChildItem -Path Cert:\LocalMachine\Root Der vorstehende Befehl gibt Informationen für alle zertifikate des lokalen Computers im Stammzertifikatspeicher zurück.

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

Eingaben

None

Ausgaben

PSVpnClientRevokedCertificate