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řeklady článku Překlady článku
ID článku: 821814 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

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:
http://support.microsoft.com/contactus/?ws=support
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í aktualizace: 1. prosince 2008 - Revize: 1.10
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Internet Explorer 6.0 SP1 na těchto platformách
    • Microsoft Windows 98 Standard Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows NT 4.0
    • the operating system: Microsoft Windows 2000
    • the operating system: Microsoft Windows XP
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Klíčová slova: 
kbautohotfix kbhotfixserver kbqfe kbhotfixserver kbqfe kbie600presp2fix kbfix kbbug KB821814

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com