Hallo WLemmy,
ich habe vor eine Intranet-Anwendung auf HTML5 Basis zu entwickeln (Zielsystem Windows und Mac OSx). Eine der Kernfunktionen ist allerdings die Kommunikation mit einem Kartenleser.
Ich denke, dass die Kommunikation mit der Karte ausschlaggebend ist. Der Kartenleser braucht einen Treiber für Windows oder Mac und wird dadurch funktionieren. Die Karte braucht eine Middleware, die du mit einem Stück Clientsoftware (Browserplugin, Javaapplet oä.) ansprechen musst.
Im Internet habe ich jetzt so viel gelesen, dass über ActivX/Com und einer entsprechend niedrig eingestellten Sicherheitsstufe das wohl möglich sein wird. Es sollte wohl auch kein Problem sein, das ActivX/Com-Server zu signieren. Wie schauts aber bei MacOSx aus?
Damit kenne ich mich leider nicht aus.
Wäre der Weg über ein entsprechendes Browserplugins möglich? d.h. Webseite geht über das Browserplugin, das dann die Kommunikation mit dem Kartenleser übernimmt und die ausgelesenen Daten an die Webseite übergibt? Eine Einschränkung auf einen bestimmten Browser wäre sicherlich denkbar, so dass der Aufwand hier überschaubar wäre.
Siehe oben.
Zu einer Standard-Smartcard bekommst du auch eine Spezifikation der Middleware und deren Funktionen. Mit dem Stück Software kannst du die Smartcard lesen, schreiben und Passwort-Abfragen machen und dann ggf. die Webseite starten. Trivial ist das wohl nicht, aber sicherlich durchaus lösbar. Ein Browserplugin in eienr Intranetlösung ist sicherlich auch kein Problem. Eine Lösung, die die entsprechende Software schon mitbringt, wäre bspw. die Software und Chipkarte von Reiner/SCT
Hilft dir das weiter?
ciao
romy