Sessievariabelen blijven niet behouden tussen aanvragen nadat u De beveiligingspatch van Internet Explorer hebt geïnstalleerd
Waarschuwing
De buiten gebruik gestelde, niet meer ondersteunde Internet Explorer 11-desktoptoepassing is permanent uitgeschakeld via een Microsoft Edge-update op bepaalde versies van Windows 10. Zie Veelgestelde vragen over buitengebruikstelling van bureaublad-apps in Internet Explorer 11 voor meer informatie.
Dit artikel bevat methoden voor het oplossen van het probleem van ontbrekende sessievariabelen in Internet Explorer.
Oorspronkelijke productversie: Internet Explorer 5.5, Internet Explorer 6.0
Oorspronkelijk KB-nummer: 316112
Symptomen
Nadat u de beveiligingspatch voor Microsoft Internet Explorer 5.5 of 6.0 hebt geïnstalleerd, kunnen de volgende problemen optreden:
- Sessievariabelen gaan verloren.
- Sessiestatus wordt niet onderhouden tussen aanvragen.
- Cookies worden niet ingesteld op het clientsysteem.
Notitie
Deze problemen kunnen ook optreden nadat u een recentere patch hebt geïnstalleerd.
Oorzaak
Beveiligingspatch voorkomt dat servers met een onjuiste naamsyntaxis cookiesnamen instellen. Domeinen die cookies gebruiken, mogen alleen alfanumerieke tekens ("-" of ".") gebruiken in de domeinnaam en de servernaam. Internet Explorer blokkeert cookies van een server als de servernaam andere tekens bevat, zoals een onderstrepingsteken ("_").
Omdat ASP-sessiestatus en sessievariabelen afhankelijk zijn van cookies om te functioneren, kan ASP de sessiestatus tussen aanvragen niet onderhouden als cookies niet op de client kunnen worden ingesteld.
Dit probleem kan ook worden veroorzaakt door een onjuiste naamsyntaxis in een hostheader.
Oplossing
Gebruik een van de volgende methoden om dit probleem te omzeilen:
- Wijzig de naam van de domeinnaam en de servernaam en gebruik alleen alfanumerieke tekens.
- Blader naar de server met behulp van het IP-adres (Internet Protocol) in plaats van de naam van het domein/de server.
Notitie
Mogelijk moet u de CONFIGURATIE van Microsoft Internet Information Server (IIS) wijzigen nadat u de naam van een server hebt gewijzigd. Zie de sectie Verwijzingen voor meer informatie.
Status
Dit is zo ontworpen.
Naslaginformatie
Zie DOMEINNAMEN - IMPLEMENTATIE en SPECIFICATIE voor meer informatie over de RFC 883-specificaties.