Autenticación DNIe desde ASP.NET
Muy buenas a todos los foreros.
Hace un par de semanas me interesé por este mundillo y las posibilidades que tenía. Me recorrido casi todos los hilos de este foro y me ha servido de bastante ayuda, pero me gustaría dar un paso más ya que no consigo encontrar la información necesaria.
Debido a que suelo trabajar con tecnologías de microsoft (C# y ASP.NET), me gustaría montar una mini-web de prueba que permita autenticarse. Creo, si no me equivoco, que dependiendo del navegador que utilices se utiliza un sistema u otro (javascript ó applets).
Me gustaría saber, si existe un único código javascript que funcione en la mayoría de los navegadores (Explorer, Firefox, Chrome,...) ya que prefiero evitar el uso de applets (ya que normalmente dicho applet debería estar firmado y el usuario debería expresamente confirmar su ejecución).
Y por otro lado, creo que hay un hilo creado sobre el mismo asunto, pero ya esta cerrado (de alambraeidos), si desde el propio código del "Page_Load" del aspx se puede acceder al DNIe y mostrar sus certificados o elegir el que más te interese.
Gracias de antemano a todos y espero que me puedan ayudar un poco
- Conecta o crea cuenta para participar

- 1610 lecturas
Twitter

Tienes 2 puntos posibles
Hola,
Tienes 2 puntos posibles, atacar a la tarjeta desde applets (javascript no puede acceder a hardware, almenos q yo sepa) o atacar a los certificados a través de https lo cual permite acceder a los certificados a través de ASP o PHP según te interese.
Saludos,
Muchas gracias
Muchas gracias por tu aclaración. De momento empezaré con https y certificados de prueba de verisign y intentaré continuar con applets para ver cual de los 2 métodos es mejor.
Uso de los certificados del DNIe - Proyecto Fin de Carrera
Hola,
como fueron tus pruebas sobre los certificados del DNIe??. Tengo una pequeña aplicacion web con la que puedo autenticarme mediante https. Ahora me toca probar mediante un HttpContext, creando un http Module, en ASP.NET que me autentique al usuario. Ahora mismo no se por donde empezar, y quizas tu ya hayas hecho algo de esto .. y puedas orientarme un poquillo.
Gracias.
Ejemplo de despliegue de autenticación DNIe en IIS
En este ejemplo encontrareis como se debe realizar la configuración de IIS, la instalación y validación de certificados necesaria y una aplicación de validación OCSP en ASP .NET.
https://zonatic.usatudni.es/es/aprendizaje/aprende-sobre-el-dnie/58-desa...
Entiendo que os puede servir como paso inicial...
Saludos