Toon posts:

[IE/C#] Beeindigen SSL verbinding

Pagina: 1
Acties:

Verwijderd

Topicstarter
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?

  • Defspace
  • Registratie: Mei 2000
  • Laatst online: 27-08 11:17

Defspace

Administrator

Ik heb met hetzelfde probleem gezeten.
Maar ben niet tot een oplossing gekomen.

Zelfs Microsoft Outlook Web Access logt je uit door middel van het afsluiten van de browser.
Ik denk dus dat als zelfs Microsoft het niet kan. Wij het helemaal niet kunnen.
Maar als je het vindt/ontdekt dan hoor ik het ook graag :P

Verwijderd

Topicstarter
niemand een id?