none
Leer huella digital desde aplicación web. RRS feed

  • Pregunta

  • Buenos días.

    Se tiene pensado realizar un proyecto de control de asistencias para lo cual necesitamos que una vez hecha la captura de la huella digital se envíe a la aplicación, la consulta es: Es posible que una aplicación web se conecte a un dispositivo conectado en la máquina? de no ser así, cuál debería de ser el proceso para acceder al hardware lector de huellas.

    Saludos,


    Carlos Márquez
    San Pedro Sula
    Honduras

    sábado, 24 de febrero de 2018 16:45

Respuestas

  • hola

    >>Es posible que una aplicación web se conecte a un dispositivo conectado en la máquina?

    me temo que no, no al menos usando html o javascript, recuerda que por seguridad el browser no puede acceder a los recursos de la pc o dispositivos

    quizas si usas algun componente ActiveX o quizas Silverlight, pero no lo recomendaria

    >>cuál debería de ser el proceso para acceder al hardware lector de huellas.

    para quien acceda de esta forma podria instalar algun soft local que actue de intermediario, entonces realzia la lectura y se comunica con un web service en el servidor que obtenga la lectura de la huella

    pero para acceder al dispositivo deberia ser una aplicaicon local en la pc que tenga el lector

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Carlos Márquez lunes, 26 de febrero de 2018 15:12
    lunes, 26 de febrero de 2018 14:41

Todas las respuestas

  • La mayoria de los dispositivos, ya sea para firmas digitales o lector de hueyas dactilares siempre tienen una DLL propia que te permite acceder a ellos por medio de esas librerias sin necesidad de programar nada, solo utilizando el propio codigo que ellos mismos te dan, sea en C# o VB.net, en mi caso yo utilize un dispositivo  de firma digital marca topaz y baje la libreria y la puse como referencia de mi proyecto e inclui el codigo que ellos mismos me brindaron para poder trabajar con el dispositivo. ahora bien te comento otra cosa, si quieres programar de forma generic para que te funcione tu codigo con cualquier dispositivo ahi si que no tengo idea de como podrias hacer eso
    sábado, 24 de febrero de 2018 16:53
  • Hola, Efraín.

    Claro, la programación es con la dll que proporciona el fabricante, tal vez no me supe explicar, la cuestión es que mi aplicación la deseo desarrollar web pero el dispositivo estará conectado en la máquina del cliente, entonces puede una app web acceder a los recuersos del cliente y hacer uso del hardware?

    Saludos,


    Carlos Márquez
    San Pedro Sula
    Honduras

    sábado, 24 de febrero de 2018 17:05
  • Claro que si Carlos, piensa en una impresora, tu haces tu app web y si usas por ejemplo crystal reports tambien lo programas en tu aplicacion web, pero el driver y el dispositivo esta instalado localmente en la maquina de tu cliente y te imprime igual, mucho exito Carlos y que vendas muchas app
    domingo, 25 de febrero de 2018 10:37
  • Hola, Efrain.

    Estás seguro que es posible? digo, para empezar, hay que declarar unos eventos para que se disparen cada vez que el cliente coloque su dedo, y segundo, el ejemplo que me das de la impresora es posible mediante ActiveX, pero este caso que es un lector de huellas, será que mi aplicación web puede usar ese hardware que estará conectado en la maquina del cliente?

    Saludos,


    Carlos Márquez
    San Pedro Sula
    Honduras

    lunes, 26 de febrero de 2018 14:32
  • hola

    >>Es posible que una aplicación web se conecte a un dispositivo conectado en la máquina?

    me temo que no, no al menos usando html o javascript, recuerda que por seguridad el browser no puede acceder a los recursos de la pc o dispositivos

    quizas si usas algun componente ActiveX o quizas Silverlight, pero no lo recomendaria

    >>cuál debería de ser el proceso para acceder al hardware lector de huellas.

    para quien acceda de esta forma podria instalar algun soft local que actue de intermediario, entonces realzia la lectura y se comunica con un web service en el servidor que obtenga la lectura de la huella

    pero para acceder al dispositivo deberia ser una aplicaicon local en la pc que tenga el lector

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Carlos Márquez lunes, 26 de febrero de 2018 15:12
    lunes, 26 de febrero de 2018 14:41
  • Hola, Tuttini.

    Me alegra leerte nuevamente.

    Exacto, pienso igual que vos, lastimosamente no es posible pero quería confirmarlo, el ejemplo que me da Efrain de mandar a imprimir desde un site se realiza justamente con ActiveX.

    Creo que para el registro de los empleados realizaré una app que corra en la máquina del cliente y por aparte tendré un cliente web para que la parte administrativa entre a hacer consultas de llegadas tardes y cualquier otra consulta que quieran realizar de los empleados, es una opción, no?

    Saludos,

     


    Carlos Márquez
    San Pedro Sula
    Honduras

    lunes, 26 de febrero de 2018 14:56
  • hola

    >>realizaré una app que corra en la máquina del cliente y por aparte tendré un cliente web para que la parte administrativa entre a hacer consultas de llegadas tardes

    exacto, es la forma correcta


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 26 de febrero de 2018 15:10