none
Firma Electrónica con certificado digital e-Token solicitado a un cliente (explorador) RRS feed

  • Debate general

  • Muy estimados:

    Tras una larga investigación sobre cómo firmar electrónicamente un documento XML en un servidor IIS, utilizando un certificado digital e-Token, tuve éxito debido a los siguientes puntos:

    1. Instala un certificado de servidor seguro, bajando uno desde verisign o,utilizando CertSvr (si tu IIS está montado en un windows 2003 server).
    2. En las propiedades del servidor IIS, debe habilitar la comuniación segura o comunicación SSL
    3. Al recurso o directorio que deseas que "Requiera un certificado desde el cliente", debes establecer establecer dicha propiedad, para cualquier persona que acceda a la carpeta desde el URL, el explorador de internet despliegue el popup de "Seleccionar un Certificado Digital". Si el recurso que estás compartiendo se encuentra en c:\inetpub\wwwroot\prueba\, dicho directorio quedará configurado para solicitar certificado desde el cliente.
    4. Instalar los certificados raíz en tu servidor web a nivel de LOCAL MACHINE, de la entidad certificadora que te ha otorgado el eToken. Normalmente, están disponibles en el sitio del proveedor del e-Token. No olvides instalar los drivers disponibles para la versión del sistema operativo que utilizas.
    5. Por último, una vez instalados realizado todos estos pasos, prueba tu sitio. Escribe en la barra de direcciones de tu explorador web http://localhost/prueba
    6. Si aparece el popup de seleccione un certificado digital, te felicito, has pasado la prueba.
    7. Sino, necesitas soporte, porque de todos modos es complejo, pero no tan dificil de entender.
    Si estas tratando de echar a andar un sitio que requiera certificados digitales para firmar documentos XML con la información del certificado requerido desde tu explorador, gustoso te asesoraré en este tema.

    Me pueden contactar en este mismo correo electrónico, o sencillamente añademe en tus contactos del messenger.

    Saludos, cordiales,

    MARCO ANDRES.
    Móvil: (+56 9) 9894 6388
    jueves, 4 de octubre de 2007 1:18

Todas las respuestas