Guia de instalacion de certificados X.509 para autenticacion de servicios WCF
de confianza temporales generados a modo de pruebas.
pasos para instalar los certificados de confianza
(1)
Acontinuación tendremos que instalar el certificado generado. Abrimos una consola de administración (Inicio - Ejecutar - mmc) y realizamos los siguientes pasos:
1. Menú File -> Add/Remove Snap-in. Click enAdd
2. Seleccionar Certificates y hacer click en Add
3. Seleccionar la opción de "Computer account", para que el certificado esté disponible para todos los usuarios, y pulsar Next
4. Dejarseleccionado "Local computer: (the computer this console is running on)" y pulsar Finish. Cerrar los diálogos que queden abiertos
5. En el panel de la izquierda, expandir el nodo Certificates (LocalComputer) y dentro de él la carpeta "Trusted Root Certification Authorities"
6. Click derecho sobre la subcarpeta Certificates -> All Tasks -> Import
7. En la pantalla de "File to Import",click en Browse y abrir el fichero .cer que habíamos generado
8. En la pantalla "Certificate Store" dejar seleccionado el valor predeterminado
(2)
Una vez que hemos instalado el certificadocorrespondiente a la entidad certificadora raíz,
podemos generar el certificado de prueba que utilizaremos en nuestra aplicación WCF.
Nuevamente desde una línea de comandos de Visual Studio 2008, en lacarpeta donde tengamos
los ficheros generados anteriormente, ejecutaremos:
nos establecemos en la carpeta donde esta ubicado el certificado y ejecutamos el siguiente comando
makecert -skMiEntidadCertificadora -iv MiEntidadCertificadora.pvk -n "CN= MiEntidadCertificadora " -ic MiEntidadCertificadora.cer -sr localmachine -ss my -sky exchange –pe
(3)
Habilitar lospermisos del certificado instalado.
Abrimos una consola de administración (Inicio - Ejecutar - mmc)
1. Menú File -> Add/Remove Snap-in. Click en Add
2. Seleccionar Certificates y hacer...
Regístrate para leer el documento completo.