Installasjon av Buypass Javafri på Terminalserver
Terminalserver- og desktop-versjonen av Javafri løsning for Windows er inneholdt i samme installasjonsprogram. Installasjonspakken kan distribueres som
- Kjørbar (.exe) fil. Denne inneholder og installerer .NET Framework 4.0 dersom det behøves.
- Windows Installer (.msi) pakke. Denne inneholder ikke .NET Framework 4.0, som dermed må være installert på forhånd.
Installasjonsprogrammet avgjør selv om det er desktop- eller terminalserverversjonen som skal installeres. Avgjørelsen er basert på MSI-property MsiNTProductType; terminalserverversjonen installeres dersom
MsiNTProductType > 1
For terminalserverversjonen installeres en Windows Service («SCGateKeeeper») som setter opp en enkel http server på
Servicens oppgave er å dele ut ledige portnumre til kjørende smartkort-proxy instanser (én pr innlogget bruker). Den startes ved installasjon og konfigureres med autostart.
Alle komponenter som inngår i installasjonen legges i
%ProgramFiles(x86)%\Buypass\Javafri løsning
Konfigurasjon
Konfigurasjonsfil for SCGatekeeper service er
%ProgramFiles(x86)%\Buypass\Javafri løsning\Buypass.SCProxy.Service.exe.config
Følgende parametere i konfigurasjonsfilen kan endres:
Navn | Verdi | Standardverdi | Beskrivelse |
---|---|---|---|
proxyVerify | none | directory | SCGatekeeper service autentiserer ikke brukerspesifikke proxy-prosesser før de tildeles et portnummer |
directory | SCGatekeeper autentiserer proxy-prosesser ved å kontrollere at den kjørbare fila ligger i samme katalog som SCGatekeeper service | ||
signature | SCGatekeeper gjør en full verifisering av signatur på proxy-prosessens kjørbare fil, og kontrollerer at signeringssertifikatet er utstedt til navnet som er angitt i issuerName | ||
proxyStartPort | <portnummer> | 31507 | Laveste portnummer som kan tildeles en proxy |
numberOfPorts | <antall> | 93 | Antall porter som kan tilordnes fortløpende fra proxyStartPort |
Verdiene av andre parametere må ikke endres!