Teď jste offline a čekáte, až se znova připojí internet.

Při odeslání dat na web vyžadující ověření se zobrazí chybová zpráva Page Cannot Be Displayed (Stránku nelze zobrazit)

Příznaky
Prohlížeč Internet Explorer v některých případech nemusí odeslat data požadavku POST a může se zobrazit chybová zpráva „Stránku nelze zobrazit“. K tomuto problému může dojít při splnění následujících podmínek:
  • Požadavek POST byl odeslán při novém připojení k cílové stránce, která vyžaduje ověření.
  • Server ihned odpověděl na požadavek POST zobrazením zprávy „401 Access Denied“ (Přístup odepřen) a ukončením spojení.
Příčina
Server ukončí spojení bez přečtení celého požadavku a resetuje spojení v případě, že obdrží rámce týkající se těla entity požadavku POST. Protože připojení je ukončeno, nemůže aplikace Internet Explorer (Wininet.dll) přečíst odpověď „401 Access Denied“ a zpracovat ji.

Řešení
K dispozici je podporovaná oprava hotfix dodávaná společností Microsoft. Tato oprava hotfix je však určená pouze k odstranění problému popsaného v tomto článku. Instalujte ji pouze v systémech, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Pokud vás tedy uvedené potíže příliš neobtěžují, doporučujeme, abyste počkali na další aktualizaci softwaru, která bude tuto opravu obsahovat.

Pokud je k dispozici oprava hotfix ke stažení, na začátku tohoto článku znalostní báze Knowledge Base naleznete oddíl Hotfix download available (Oprava hotfix ke stažení). Pokud zde tento oddíl není uveden, požádejte o poskytnutí opravy hotfix středisko technické podpory a péče o zákazníky společnosti Microsoft.

Poznámka: Máte-li jakékoli další dotazy nebo je-li třeba vyřešit nějaké potíže, je možné, že pro ně bude nutné vytvořit samostatný požadavek na služby. Další dotazy a žádosti o podporu, které se netýkají této konkrétní opravy hotfix, podléhají běžným sazbám za poskytnutí podpory. Úplný seznam telefonních čísel služeb technické podpory a péče o zákazníky společnosti Microsoft a možnost vytvoření samostatného požadavku na služby naleznete na tomto webu společnosti Microsoft: Poznámka: Ve formuláři Hotfix download available (Oprava hotfix ke stažení) jsou uvedeny jazyky, v nichž je oprava hotfix k dispozici. Pokud seznam neobsahuje váš jazyk, znamená to, že daná oprava hotfix v tomto jazyku není k dispozici.Anglická verze této opravy má následující atributy souborů (nebo novější). Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Při zobrazení informací o souboru jsou data a čas převedeny na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo na ovládacím panelu Datum a čas.
   Datum        Čas    Verze        Velikost  Název souboru   -------------------------------------------------------   27. 5. 2003  14:57  6.0.2800.1204  586 752  Wininet.dll

Jak potíže obejít
Tento problém je možné vyřešit používáním požadavku POST v již ověřených připojeních. Můžete například před odesláním požadavku POST odeslat požadavek GET.
Prohlášení
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny na začátku tohoto článku.
Další informace
Oprava hotfix popsaná v tomto článku implementuje v knihovně Wininet.dll změny kódu, aby bylo možné:
  • detekovat stav RESET u požadavku POST,
  • uložit data, která mají být odeslána,
  • zopakovat požadavek POST s délkou obsahu nastavenou na hodnotu 0, čímž se zabrání resetování a může proběhnout proces ověření,
  • zopakovat původní požadavek POST.
Vlastnosti

ID článku: 821814 - Poslední kontrola: 12/01/2008 21:40:36 - Revize: 1.10

Microsoft Internet Explorer 6.0 SP1

  • kbautohotfix kbhotfixserver kbqfe kbhotfixserver kbqfe kbie600presp2fix kbfix kbbug KB821814
Váš názor
r varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" html>reens track by $index" class="col-sm-6 col-xs-24 ng-scope"> Venezuela - Español
1.microsoft.com/c.gif?DI=4050&did=1&t=">&did=1&t=">pt type="text/JavaScript" async=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" l) + "//c.microsoft.com/ms.js'><\/script>"); >