Chyba: Zobrazí hodnota chyby 0x800c0008 při odesílání požadavku HTTPS POST pomocí funkce IMoniker::BindToStorage a použít IStream rozhraní k poskytnutí dat HTTP POST

Příznaky

Při odesílání požadavku HTTP POST pomocí funkce IMoniker::BindToStorage můžete obdržet chyby 0x800c0008 (-2146697208) hodnotu požadavku POST. Obdržíte tuto chybovou hodnotu pomocí jednoho z parametrů IBindStatusCallback::OnStopBinding funkce prováděnému v klientském programu.


Tomuto problému může dojít, pokud jsou splněny následující podmínky:
  • Použijte funkci IMoniker::BindToStorage vytvořit vazbu na adresu URL.
  • Použití rozhraní IStream poskytovat data POST protokolu HTTP.
  • Máte problém s certifikátem serveru.
  • Nové připojení protokolu HTTP se používá místo existující připojení HTTP.

Příčina

K tomuto problému dochází, protože modulu URLMON Chyba certifikátu nesprávně zpracovává interně zřízeno nové připojení modulu URLMON. Dojde-li k tomuto chování, bylo ukončení požadavku protokolu HTTP z důvodu chyby modulu URLMON.

Řešení

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Musíte mít Windows XP Service Pack 1 (SP1) nebo v počítači nainstalovaná aktualizace Windows XP Service Pack 2 (SP2).

Požadavek na restartování

Po instalaci této opravy hotfix nemusíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné další opravy hotfix.

Informace o souborech

Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi časem UTC a místním časem, naleznete na kartě časové pásmo na panelu Datum a čas v okně Ovládací panely.
Aplikace Internet Explorer 6 s aktualizací Windows XP SP1
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Urlmon.dll6.0.2800.1532462,33626-Jan-200609:25x86
Aplikace Internet Explorer 6 s aktualizací Windows XP SP2
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Urlmon.dll6.0.2900.2771610,81607-Oct-200517:15x86
Po instalaci opravy hotfix, můžete povolit nebo zakázat opravu hotfix přidáním položky registru do registru. Chcete-li přidat položku registru, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz regedita klepněte na tlačítko OK.
  2. Vyhledejte a vyberte následující podklíč registru:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main
  3. V nabídce Úpravy přejděte na příkaz
    Novýa potom klepněte na příkaz klíč.
  4. Zadejte FeatureControla stiskněte klávesu ENTER.
  5. Klepněte pravým tlačítkem myši FeatureControl, přejděte na
    Novýa potom klepněte na příkaz klíč.
  6. Napište
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379a stiskněte klávesu ENTER.
  7. Klepněte pravým tlačítkem myši
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379, přejděte na příkaz Novýa klepněte na příkaz Hodnota DWORD.
  8. Zadejte iexplore.exe nebo *a stiskněte klávesu ENTER.

    Poznámka: V tomto kroku * představuje všechny spustitelné soubory.
  9. Poklepejte iexplore.exe, typ
    1 v hodnota dat pole a pak klepněte na
    OK , chcete-li povolit opravu hotfix.

    Poznámka: Chcete-li zakázat opravy hotfix, zadejte 0 v
    Údaj hodnoty zadejte hodnotu.
  10. V nabídce soubor klepněte na tlačítko
    Konec a ukončete Editor registru.

Stav

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

Další informace

Další informace o standardní terminologii používané k popisu aktualizací softwaru společnosti Microsoft klepněte na následující číslo článku databáze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 906379 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor