Frage

Ich bin den Aufbau einer Website, wo der Benutzer digital eine xml reciept zu bestätigen unterschreiben, dass er das Paket empfangen. Ich tue dies derzeit ein ActiveX-Steuerelement in IE verwenden. Ich habe mich gefragt, ob ich die gleiche Sache mit / für anderen Browser erreichen könnte. Ist es überhaupt möglich?

War es hilfreich?

Lösung

Leider gibt es keine einfache und kostenlose Methode für Web-Browser XML-Dokumente zu unterzeichnen. Wir verwenden XSign von Lizard Labs in Internet Explorer und Firefox für XML-Dokumente Wenn Sie sich auf Client-Seite. Die Komponente ist gut genug, W3C-konform, stabil und einfach zu bedienen und installieren (benötigt keine zusätzliche Bibliotheken und SDK). Die Version für Windows Mobile ist auch verfügbar, aber ich habe keine Erfahrung damit. Sie können Demoversion herunterladen und ausprobieren.

Andere Tipps

Ihre Cross-Browser-XML-DSig Signatur erfordert eine alternative Technologie zu Aktiv / X (die in MSIE nur ausgeführt werden), z.B. ein Java-Applet.

Wir bei isigma haben unsere eigenen Applet-basierte Lösung entwickelt, die wir erfolgreich ausgeführt haben auf MSIE, Firefox , Chrome und Opera für Windows, sowie auch auf Firefox für MAC und Linux (wir auf Ubuntu getestet) - und wahrscheinlich Safari als gut, aber ich nicht bestätigen kann. Es gibt mehr Open-Source und kommerzielle Applet-basierten Lösungen, die eine viel breiteren installierte Basis als eine reine Aktiv / X-Lösung abdecken werden.

Diese Frage ist ein wenig alt, aber ich fand vor kurzem eine Alternative, die einen Versuch wert: http://www.openoces.org/opensign/

Es verwendet ein Java-Applet und wird in einer LGPL-Lizenz veröffentlicht.

Versuchen Sie XML Signature Java Applet für XML-Signaturen in Browsern. Es funktioniert mit allen Browsern, dass die Unterstützung von Java unter Windows und Linux, einschließlich Internet Explorer, Firefox, Chrome, etc.

Ich veröffentlichte nur eine Bibliothek, die Ziele dieses möglich zu machen, werfen Sie einen Blick: https://github.com/ PeculiarVentures / xadesjs

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top