Question

Je construis un site web où l'utilisateur doit signer numériquement un reciept xml pour confirmer que il a reçu le paquet. Je suis actuellement ce au moyen d'un contrôle ActiveX personnalisé dans Internet Explorer. Je me demandais si je pouvais faire la même chose avec / pour les autres navigateurs. Est-il même possible?

Était-ce utile?

La solution

Malheureusement, il n'y a pas de méthode simple et gratuit pour la signature de documents XML dans le navigateur Web. Nous utilisons XSign de Lizard Labs dans Internet Explorer et Firefox pour la signature des documents XML côté client. Le composant est assez bon, conforme aux normes W3C, stable et facile à utiliser et à installer (ne nécessite pas de bibliothèques supplémentaires et SDK). La version pour Windows Mobile est également disponible mais je ne l'ai pas d'expérience avec elle. Vous pouvez télécharger et essayer la version démo.

Autres conseils

Faire la signature XML-DSig cross-browser nécessite une technologie alternative à Active / X (qui ne fonctionnera que dans MSIE), par exemple une applet Java.

isigma ont développé notre propre solution applet, que nous avons exécuté avec succès sur MSIE, Firefox , Chrome et Opera pour Windows, plus aussi sur Firefox pour Mac et Linux (nous avons testé sur Ubuntu) - et probablement Safari ainsi, mais je ne peux pas le confirmer. Il y a plusieurs open source et solutions d'applet commerciales qui couvrira une base installée beaucoup plus large qu'une solution pure active / X.

Cette question est un peu vieux, mais je l'ai trouvé récemment une alternative qui vaut la peine d'essayer: http://www.openoces.org/opensign/

Il utilise Java Applet et est libéré dans une licence LGPL.

Signature XML Java Applet pour les signatures XML dans les navigateurs. Il fonctionne avec tous les navigateurs qui prennent en charge Java sous Windows et Linux, y compris Internet Explorer, Firefox, Chrome, etc.

Je viens de publier une bibliothèque qui vise à rendre cela possible, jetez un oeil: https://github.com/ PeculiarVentures / xadesjs

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top