Compartir a través de


New-AzVpnClientRevokedCertificate

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

Sintaxis

Default (valor predeterminado)

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

Description

El cmdlet New-AzVpnClientRevokedCertificate 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-AzVpnClientRevokedCertificate se usa junto con el cmdlet New-AzVirtualNetworkGateway 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-AzVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Para obtener más información, consulte la documentación del cmdlet New-AzVirtualNetworkGateway.

Ejemplos

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

$Certificate = New-AzVpnClientRevokedCertificate -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-AzVirtualNetworkGateway 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.

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

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

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes: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.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

None

Salidas

PSVpnClientRevokedCertificate