Compartir a través de


New-AzureRmVpnClientRevokedCertificate

Crea un nuevo certificado de revocación de cliente VPN.

Advertencia

El módulo AzureRM PowerShell ha quedado oficialmente obsoleto a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.

Aunque el módulo AzureRM puede seguir funcionando, ya no recibirá mantenimiento ni soporte técnico, lo que significa que su uso continuado queda a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.

Sintaxis

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

Description

El cmdlet New-AzureRmVpnClientRevokedCertificate crea un nuevo certificado de revocación de cliente de red privada virtual (VPN) para su uso en una puerta de enlace de red virtual. Los certificados de revocación de cliente impiden que los equipos cliente usen el certificado especificado para la autenticación. Este cmdlet crea un certificado independiente que no está asignado a una puerta de enlace virtual. En su lugar, el certificado creado por New-AzureRmVpnClientRevokedCertificate se usa junto con el cmdlet New-AzureRmVirtualNetworkGateway cuando crea una nueva puerta de enlace. Por ejemplo, supongamos que crea un nuevo certificado y lo almacena en una variable denominada $Certificate. Después, puede usar ese objeto de certificado al crear una nueva puerta de enlace virtual. Por ejemplo: New-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Para más información, consulte la documentación del cmdlet New-AzureRmVirtualNetworkGateway.

Ejemplos

Ejemplo 1: Creación de un nuevo certificado revocado por el cliente

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

Este comando crea un nuevo certificado revocado por el cliente y almacena el objeto de certificado en una variable denominada $Certificate. A continuación, el cmdlet New-AzureRmVirtualNetworkGateway puede usar esta variable para agregar el certificado a una nueva puerta de enlace de red virtual.

Parámetros

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Especifica un nombre único para el nuevo certificado de revocación de cliente.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Thumbprint

Especifica el identificador único del certificado que se va a agregar. Puede devolver información de huella digital para los certificados mediante un comando de Windows PowerShell similar al siguiente: Get-ChildItem -Path Cert:\LocalMachine\Root El comando anterior devuelve información de todos los certificados de equipo local que se encuentran en el almacén de certificados raíz.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

PSVpnClientRevokedCertificate