Das Cmdlet New-AzVpnClientRevokedCertificate erstellt ein neues VPN-Clientsperrzertifikat (Virtual Private Network), das für die Verwendung in einem virtuellen Netzwerkgateway verwendet werden kann.
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-AzVpnClientRevokedCertificate erstellte Zertifikat zusammen mit dem Cmdlet New-AzVirtualNetworkGateway 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.
Zum Beispiel
New-AzVirtualNetworkGateway -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-AzVirtualNetworkGateway.
Beispiele
Beispiel 1: Erstellen eines neuen vom Client widerrufenen Zertifikats
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-AzVirtualNetworkGateway verwendet werden, um das Zertifikat einem neuen virtuellen Netzwerkgateway hinzuzufügen.
Parameter
-AcquirePolicyToken
Rufen Sie automatisch ein Azure Policy Token für diesen Ressourcenvorgang ab.
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 folgt verwenden:
Get-ChildItem -Path Cert:\LocalMachine\Root Der vorstehende Befehl gibt Informationen für alle zertifikate des lokalen Computers im Stammzertifikatspeicher zurück.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.