Odeslání souboru se nezdaří, pokud dojde k ověření 401 challenge na POST protokolu HTTP v aplikaci Internet Explorer 10

Příznaky

Předpokládejme, zkuste nahrát soubor pomocí objektu XMLHttpRequest v úrovni 2 specifikace Internet Explorer 10. Odeslání souboru nemůže být dokončena, pokud ověření 401 challenge obdrží příspěvek. Odesílání neomezeně dlouho zamrzne nebo časový limit, pokud není na POST protokolu HTTP 401 challenge.

Kromě toho ovlivňuje příspěvky, které obsahují soubory, které jsou připojeny pomocí metody .append () formData . Selhání může dojít v jednom ze dvou způsobů během trasování sítě, v závislosti na tom, zda je použit protokol Kerberos nebo NT LAN Manager (NTLM) protokolu:

  • Pokud aplikace Internet Explorer odešle příspěvek a server odpoví 401, včetně ověření hlavičky (AH) a potom je vyjednán protokol Kerberos:

    • Aplikace Internet Explorer odešle počáteční příspěvek, který obsahuje úplný text.

    • Server odpoví Ověřit: vyjednávání.

    • Aplikace Internet Explorer odešle Kerberos hash na server s obsahem délka, která uvádí úplný text příspěvku je k dispozici, ale nezahrnuje obsah.

    • Server čeká na zbývající data. Datová část je však nikdy odeslána.

  • Pokud aplikace Internet Explorer odešle příspěvek a server odpoví 401, včetně protokol AH a protokol NTLM je vyjednáno:

    • Aplikace Internet Explorer odešle počáteční příspěvek, který obsahuje úplný text.

    • Server odpoví Ověřit: vyjednat nebo Ověřit: NTLM.

    • Aplikace Internet Explorer odešle na server spolu s délkou obsahu NTLM hash = 0.

    • Server odpoví server hash.

    • Žádné následné příspěvek, který obsahuje dokončené hash nebo úplný text příspěvku je odeslaný klientem.


Řešení

Informace o aktualizaci

Chcete-li tento problém vyřešit, nainstalujte nejnovější kumulativní aktualizaci zabezpečení pro aplikaci Internet Explorer. Chcete-li to provést, přejděte na Web Microsoft Update.

Technické informace o nejnovější kumulativní aktualizaci zabezpečení pro aplikaci Internet Explorer přejděte na následující web společnosti Microsoft:

http://www.microsoft.com/technet/security/current.aspxPoznámka: Tato aktualizace byla poprvé zahrnuta v aktualizaci zabezpečení 2975687.

Další informace o zabezpečení aktualizace 2977629, získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

2977629 MS14-052: Kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer: 9. září 2014

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Odkazy

Viz terminologii , kterou společnost Microsoft používá k popisu aktualizací softwaru.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×