Ik ben bezig met een website die gebruik maakt van tweezijdige-SSL.
Wat ik wil is hetvolgende. Als je een client certificaat kiest kan persoon A met een algemeen afdelingscertificaat inloggen, maar later wil hij gebruik maken van een ander (persoonlijk)certificaat. Binnen de huidige IE moet hij dan zijn browser afsluiten en weer opnieuw naar de site gaan, dit wil ik uit gebruiksvriendelijkheid voorkomen.
Een andere insteek zou kunnen zijn (zelfde probleem) dat ik een logout button wil maken die dus ook het certificaat uit de cache haal.
De oplossing mag niets te maken hebben met beveiliging met username/password, want het gaat puur om het certificaat-cache legen.
In IE6.0 van winXP zit een button Clear SSL
Ik dus iets maken dat ook het certificaat uit de browser-cache haalt. Het is een bug van IE, maar ik wil er natuurlijk graag omheen proggen.
Reeds geprobeerd:
* navigeren naar een andere site of poort 80,
* winint.dll aangesproken met de option: "INTERNET_OPTION_END_BROWSER_SESSION"
socket object van .Net bekeken en poorten veranderd. Allemaal geen resultaat...
Iemand nog meer ideeen?
Wat ik wil is hetvolgende. Als je een client certificaat kiest kan persoon A met een algemeen afdelingscertificaat inloggen, maar later wil hij gebruik maken van een ander (persoonlijk)certificaat. Binnen de huidige IE moet hij dan zijn browser afsluiten en weer opnieuw naar de site gaan, dit wil ik uit gebruiksvriendelijkheid voorkomen.
Een andere insteek zou kunnen zijn (zelfde probleem) dat ik een logout button wil maken die dus ook het certificaat uit de cache haal.
De oplossing mag niets te maken hebben met beveiliging met username/password, want het gaat puur om het certificaat-cache legen.
In IE6.0 van winXP zit een button Clear SSL
Ik dus iets maken dat ook het certificaat uit de browser-cache haalt. Het is een bug van IE, maar ik wil er natuurlijk graag omheen proggen.
Reeds geprobeerd:
* navigeren naar een andere site of poort 80,
* winint.dll aangesproken met de option: "INTERNET_OPTION_END_BROWSER_SESSION"
socket object van .Net bekeken en poorten veranderd. Allemaal geen resultaat...
Iemand nog meer ideeen?