Polecenie cmdlet New-AzVpnClientRevokedCertificate tworzy nowy certyfikat odwołania klienta wirtualnej sieci prywatnej (VPN) do użycia w bramie sieci wirtualnej.
Certyfikaty odwołania klienta uniemożliwiają komputerom klienckim używanie określonego certyfikatu do uwierzytelniania.
To polecenie cmdlet tworzy autonomiczny certyfikat, który nie jest przypisany do bramy wirtualnej.
Zamiast tego certyfikat utworzony przez polecenie cmdlet New-AzVpnClientRevokedCertificate jest używany w połączeniu z poleceniem cmdlet New-AzVirtualNetworkGateway podczas tworzenia nowej bramy.
Załóżmy na przykład, że tworzysz nowy certyfikat i przechowujesz go w zmiennej o nazwie $Certificate.
Następnie można użyć tego obiektu certyfikatu podczas tworzenia nowej bramy wirtualnej.
Na przykład
New-AzVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Aby uzyskać więcej informacji, zobacz dokumentację polecenia cmdlet New-AzVirtualNetworkGateway.
Przykłady
Przykład 1. Tworzenie nowego certyfikatu odwołanego przez klienta
To polecenie tworzy nowy certyfikat odwołany przez klienta i przechowuje obiekt certyfikatu w zmiennej o nazwie $Certificate.
Ta zmienna może być następnie używana przez polecenie cmdlet New-AzVirtualNetworkGateway w celu dodania certyfikatu do nowej bramy sieci wirtualnej.
Parametry
-AcquirePolicyToken
Uzyskaj token Azure Policy automatycznie dla tej operacji zasobu.
Określa unikatowy identyfikator dodawanego certyfikatu.
Informacje o odcisku palca certyfikatów można zwrócić przy użyciu polecenia Windows programu PowerShell podobnego do następującego:
Get-ChildItem -Path Cert:\LocalMachine\Root Poprzednie polecenie zwraca informacje dotyczące wszystkich certyfikatów komputerów lokalnych znalezionych w magazynie certyfikatów głównych.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.