Symptomen
Wanneer u HTTP gebruikt om een bron niet is toegestaan vanaf een webserver die een HTTP 403-statuscode retourneert, wordt de client voor Microsoft .NET Framework 2.0 gesloten de permanente verbinding met de webserver. Omdat een nieuwe verbinding moet worden onderhandeld voor de volgende aanvraag, kan dit probleem de prestaties van de client en de webserver verminderen.
Opmerkingen
-
Dit probleem treedt ook op wanneer u probeert toegang te krijgen tot de bron niet is toegestaan door middel van HTTPS. Dit gedrag is echter inherent aan het ontwerp wanneer u HTTPS gebruikt. Als u wilt weergeven van de resource, wellicht de client een nieuwe HTTPS-verbinding herstellen en opnieuw naar de webserver te verifiëren.
-
Dit probleem treedt alleen op wanneer de webserver een HTTP 403-statuscode retourneert. De .NET Framework 2.0-client sluit permanente verbinding niet wanneer de webserver andere statuscodes retourneert.
-
Dit probleem treedt niet op wanneer u de Microsoft .NET Framework 1.1 of eerdere versies van .NET Framework.
Oorzaak
Dit probleem treedt op omdat .NET Framework 2.0 niet juist op de statuscode HTTP 403 reageert als .NET Framework is niet met behulp van Secure Sockets Layer (SSL) HTTP communicatie.
Oplossing
Een ondersteunde hotfix is nu beschikbaar bij Microsoft, maar is alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Alleen toepassen op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige problemen ondervindt, is het daarom raadzaam te wachten op het volgende .NET Framework 2.0 servicepack waarin deze hotfix is opgenomen.
U lost dit probleem meteen contact op met Microsoft Product Support Services om de hotfix te verkrijgen. Voor een volledige lijst met telefoonnummers van Microsoft Product Support Services en informatie over kosten van ondersteuning vindt u op de volgende Microsoft-website:
http://support.microsoft.com/contactus/?ws=supportOpmerking In speciale gevallen kunnen kosten die normaal aan ondersteuningsoproepen verbonden zijn, worden geannuleerd als een medewerker van Microsoft productondersteuning van mening is dat een specifieke update de oplossing van uw probleem is. De normale ondersteuningskosten blijven gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.
Vereisten
De volgende lijst bevat de vereisten voor de hotfix:
-
Microsoft .NET Framework 2.0
Opnieuw opstarten
U hoeft de computer niet opnieuw op te starten nadat u deze hotfix hebt toegepast.
Bestandsinformatie
De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Gebruik het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm om het verschil tussen UTC en lokale tijd.
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
System.dll |
2.0.50727.163 |
3,018,752 |
04-Jun-2006 |
09:24 |
x86 |
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven