Pregunta

Estoy construyendo un sitio web donde el usuario tiene que firmar digitalmente un recibo xml para confirmar que recibió el paquete. Actualmente estoy haciendo esto usando un control ActiveX personalizado en el IE. Me preguntaba si podría lograr lo mismo con / para otros navegadores. ¿Es posible?

¿Fue útil?

Solución

Desafortunadamente no existe un método simple y libre para firmar documentos XML en el navegador web. Utilizamos XSign de laboratorios Lizard en Internet Explorer y Firefox para la firma de documentos XML en el lado del cliente. El componente es lo suficientemente bueno, compatibles con el W3C, estable y fácil de usar e instalar (no requiere librerías adicionales y SDK). La versión para Windows Mobile también está disponible, pero no tengo experiencia con ella. Usted puede descargar y probar la versión de demostración.

Otros consejos

Hacer multi-navegador XML-DSig firma requiere una tecnología alternativa a Active / X (que sólo se ejecutará en MSIE), por ejemplo, un applet de Java.

isigma han desarrollado nuestra propia solución basada en el subprograma, que hemos llevado a cabo con éxito en MSIE, Firefox , Chrome y Opera para Windows, además también en Firefox para Mac y Linux (que probamos en Ubuntu) - Safari y probablemente también, pero no puedo confirmar esto. Hay varios de código abierto y soluciones comerciales basadas en applets que cubrirán una base mucho más amplia instalada de un Active X solución pura /.

Esta pregunta es un poco viejo, pero he encontrado recientemente una alternativa que vale la pena probar: http://www.openoces.org/opensign/

Se utiliza un applet de Java y se libera de una licencia LGPL.

Trate Firma XML Java Applet de firmas XML en los navegadores. Funciona con todos los navegadores compatibles con Java en Windows y Linux, incluyendo Internet Explorer, Firefox, Chrome, etc.

Me acaba de publicar una biblioteca que tiene como objetivo hacer que esto sea posible, miren: https://github.com/ PeculiarVentures / xadesjs

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top