Hallo,
ich habe bei einigen meiner Kunden meine Webapplications im Einsatz.
Um aber Dinge wie falsche Adresseingabe, Fremdzugriff usw. weitestmöglich auszuschliessen und das ganze noch professioneller aussehen zu lassen suche ich etwas wie einen "Browser" für Windows und/oder Linux, der folgendes bietet:
HTML/CSS/Javascript/AJAX- und wenn möglich auch Java-Unterstützung.
Unterstützung von SSL
Rendering-Engine eines "grossen", bekannten Browsers (FF, Opera, NN etc.)
Es soll keine Adresseingabe möglich sein.
Beim Starten wird automatisch die Startseite der Anwendung/Website geöffnet, das wechseln auf andere Seiten soll nicht möglich sein.
Er soll einen speziellen Header senden, den ich frei wählen kann.
Dass ich z.B. einen bestimmten, festgesetzten Schlüssel im Header mitsende, der als zusätzliche Authentifikation dient, dass man sich also nur noch mit diesem Schlüssel, sprich: dieser Anwendung anmelden kann.
Somit läuft die Application auf jedem Rechner als Extra "Anwendung", ich habe nicht mehr das Problem, dass manche Browser manche Dinge nicht richtig anzeigen/interpretieren und kann mich auf die Anzeige in diesem Browser konzentrieren, keiner kann mehr die Adresse falsch eintippen, Session-Hijacking aus "Unwissenheit" der Anwender ist quasi nicht mehr möglich, es kann einfach, für jeden verständlich ein "Knopf auf dem Desktop" gedrückt werden um sich einzuloggen und das ganze hat nicht mehr den Charakter einer Website.
Also kurz gesagt: Sowas ähnliches wie ClientAccess auf IBM iSeries, nur eben in der Art eines Browser und über eine HTTP- bzw. HTTPS-Schnittstelle.
Ich kann mir vorstellen, dass ich diesen "Browser" selbst kompiliere, und vorher einige Variablen im Sourcecode anpasse, wie z.B. die Startseite, den zu sendenden Header usw.
Oder sowas wie ein "Setup", in das ich all diese Daten eingeben kann und das mir dann eine *.exe etc. daraus erstellt.
Weiss jemand ob es sowas in der Art bereits gibt, oder ob evtl. einer der "großen" soetwas wie einen Kioskmodus hat, in dem man das alles, oder vielleicht wenigstens das meiste dieser Dinge einstellen kann?
Danke schonmal :-)
Hans.