Klient Microsoft .NET Framework 2.0 zatvorí trvalé pripojenie k webovému serveru, keď sa pokúsite získať prístup k zakázanému zdroju z webového servera, ktorý vracia stavový kód HTTP 403

Príznaky

Keď sa pokúsite použiť protokol HTTP na prístup k zakázanému prostriedku z webového servera, ktorý vracia stavový kód HTTP 403, klient Microsoft .NET Framework 2.0 ukončí trvalé pripojenie k webovému serveru. Pretože pre ďalšiu žiadosť je potrebné vyjednať nové pripojenie, toto správanie môže znížiť výkon webového servera a klienta.

Poznámky

  • Toto správanie sa vyskytuje aj pri pokuse o prístup k zakázanému zdroju pomocou protokolu HTTPS. Pri použití protokolu HTTPS je však toto správanie zámerné. Na zobrazenie prostriedku bude pravdepodobne potrebné, aby klient obnovil nové pripojenie HTTPS a znova sa overil na webovom serveri.
  • Toto správanie sa vyskytuje iba vtedy, keď webový server vráti stavový kód HTTP 403. Klient .NET Framework 2.0 neukončí trvalé pripojenie, keď webový server vráti iné stavové kódy.
  • Toto správanie sa nevyskytuje, ak používate Microsoft .NET Framework 1.1 alebo staršie verzie rozhrania .NET Framework.

Príčina

Tento problém sa vyskytuje, pretože rozhranie .NET Framework 2.0 nesprávne reaguje na stavový kód HTTP 403, keď rozhranie .NET Framework nepoužíva komunikáciu HTTP protokolu SSL (Secure Sockets Layer).

Riešenie

Microsoft teraz poskytuje podporovanú rýchlu opravu, ale jej cieľom je len vyriešiť problém, ktorý je popísaný v tomto článku. Použite ho len v systémoch, v ktorých sa vyskytol tento konkrétny problém. Táto rýchla oprava môže byť ešte otestovaná. Ak teda nie ste týmto problémom vážne zasiahnutí, odporúčame počkať na ďalší balík Service Pack pre .NET Framework 2.0, ktorý obsahuje túto rýchlu opravu.

Ak chcete tento problém vyriešiť okamžite, obráťte sa na oddelenie technickej podpory spoločnosti Microsoft a požiadajte o rýchlu opravu. Úplný zoznam telefónnych čísel na služby technickej podpory spoločnosti Microsoft a informácie o nákladoch na podporu nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:

http://support.microsoft.com/contactus/?ws=support Poznámka: V osobitných prípadoch môžu byť poplatky, ktoré sa bežne účtujú za hovory s oddelením podpory, zrušené, ak pracovník podpory spoločnosti Microsoft rozhodne, že konkrétna aktualizácia váš problém vyrieši. Zvyčajné náklady na podporu sa budú vzťahovať na ďalšie otázky a problémy podpory, na ktoré sa nevzťahuje konkrétna príslušná aktualizácia.

Predpoklady

Nasledujúci zoznam obsahuje nevyhnutné požiadavky na rýchlu opravu:

  • Microsoft .NET Framework 2.0

Požiadavka na reštartovanie

Po použití tejto rýchlej opravy nie je potrebné reštartovať počítač.

Informácie o súboroch

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo neskoršie atribúty súborov), ktoré sú uvedené v nasledujúcej tabuľke. Dátumy a časy týchto súborov sú uvedené v koordinovanom svetovom čase (UTC). Pri zobrazení informácií o súbore sa tieto informácie prevedú na miestny čas. Ak chcete zistiť rozdiel medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas na ovládacom paneli.

Názov súboru Verzia súboru Veľkosť súboru Dátum Čas Platforma
System.dll 2.0.50727.163 3,018,752 04-jún-2006 09:24 x86

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Ďalšie informácie

Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru spoločnosti Microsoft