Import-CsCertificate
Última modificación del tema: 2012-03-23
Importa un certificado para usarlo con Microsoft Lync Server 2010. Si un certificado no se adquiere mediante el cmdlet Request-CsCertificate, debe importarse para poder asignarse a un rol de servidor de Lync Server 2010.
Sintaxis
Import-CsCertificate -Path <String> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Password <String>] [-PrivateKeyExportable <$true | $false>] [-Report <String>] [-WhatIf [<SwitchParameter>]]
Descripción detallada
Lync Server 2010 usa certificados para hacer que los servidores y los roles de servidor puedan comprobar sus identidades; por ejemplo, un Servidor perimetral usa certificados para comprobar que el equipo con el que se están comunicando realmente sea un Servidor front-end y viceversa. Para poder implementar completamente Lync Server, deberá tener asignados los certificados correctos a los roles del servidor correctos.
Para asignar los certificados a un rol de Lync Server, es necesario presentar dichos certificados a Lync Server. El cmdlet Request-CsCertificate permite solicitar nuevos certificados en línea y sin conexión. Si se solicita en línea, el certificado se descargará automáticamente y se guardará en el almacén local de certificados; igualmente, quedará inmediatamente disponible para que lo use Lync Server 2010. Si se realiza una solicitud sin conexión, se envía un archivo con el certificado. En ese caso, se puede usar Import-CsCertificate para importarlos, un proceso que dispone los certificados para su asignación a un rol de servidor de Lync Server.
Quién puede ejecutar este cmdlet: Para ejecutar el cmdlet Import-CsCertificate localmente, es necesario ser administrador de dominio. Para devolver una lista de todos los roles de control de acceso basado en roles (RBAC) a los que se ha asignado este cmdlet (incluido cualquier otro rol RBAC personalizado que usted mismo haya creado), ejecute el siguiente comando desde Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Import-CsCertificate"}
Parámetros
Parámetro | Requerido | Tipo | Descripción |
---|---|---|---|
Path |
Requerido |
Cadena de caracteres |
Ruta de acceso completa del archivo del certificado que se importará. Por ejemplo: –Path "C:\Certificados\WebServer.cer". |
Password |
Opcional |
Cadena de caracteres |
Contraseña asociada al archivo del certificado. |
PrivateKeyExportable |
Opcional |
Booleano |
Cuando tiene el valor True, comprueba que la cuenta del servicio de red puede leer la parte de la clave privada del certificado. |
Force |
Opcional |
Parámetro modificador |
Suprime la visualización de los mensajes de error que no sean graves y que puedan ocurrir al ejecutar el comando. |
Report |
Opcional |
Cadena de caracteres |
Permite especificar la ruta de acceso del archivo de registro que se crea al ejecutarse el cmdlet. Por ejemplo: -Report "C:\Registros\Certificados.html". |
WhatIf |
Opcional |
Parámetro modificador |
Describe lo que ocurriría si se ejecutara el comando sin ejecutarlo realmente. |
Confirm |
Opcional |
Parámetro modificador |
Solicita confirmación antes de ejecutar el comando. |
Tipos de entrada
Ninguno. Import-CsCertificate no acepta la entrada transferida.
Tipos de valores devueltos
Ninguno.
Ejemplo
-------------------------- Ejemplo 1 ------------------------
Import-CsCertificate -Path "C:\Certificates\WebServer.cer" -PrivateKeyExportable $True
El comando del Ejemplo 1 importa el certificado C:\Certificates\WebServer.cer. Una vez finalice el comando, el certificado estará disponible para su asignación a un rol de servidor.
Vea también
Otros recursos
Get-CsCertificate
Remove-CsCertificate
Request-CsCertificate
Set-CsCertificate