Hola!
Yo estoy intentando utilizar el DNI-e en una aplicación Web ASP.NET para autenticar a los usuarios pero creo que tengo un problema con la configuración de IIS.
Os explico la situación.
En cliente tengo instalado un lector de certificados digitales (en concreto el LTC-31) y aparentemente lo tengo bien configurado porque si me conecto a la página de comprobación de certificados de la Web del DNI-e después de introducir mi PIN me levanta la ventana de selección de certificados y me deja seleccionar el certificado de la tarjeta.
El problema lo tengo en la configuración del IIS donde tengo instalado mi aplicación Web.
Configuro mi sitio Web para que se ejecute por SSL (instalo el certificado de servidor correspondiente) y hago que se solicite un certificado de usuario.
Después instalo las CA's correspondientes en el servidor y las agrego a la lista de entidades certificadoras de confianza del IIS.
Después, accedo a una de las páginas Web del sitio pero en cliente no se me muestra en la lista de certificados que tengo instalados el certificado del DNI-e.
Yo me temo que tengo mal configurado el IIS, porque en la página de prueba de certificados de la Web del DNI-e si se me muestra el certificado en la lista. Sin embargo, en mi página de prueba cuando accedo a la misma se ve que el cliente llega a leer en el lector de tarjetas, pero no se por que motivo no se muestra el certificado en la lista de certiifcados.
¿Podría alguien echarme una mano en la configuración del IIS?
Gracias.