EROARE: Este posibil să primiți valoarea 0x800c0008 eroare atunci când trimiteți o solicitare HTTPS POST prin funcția IMoniker::BindToStorage și utilizați interfața alexandru pentru a furniza datele HTTP POST


Simptome


Când remiteți o solicitare de HTTP POST prin funcția IMoniker::BindToStorage , este posibil să primiți eroarea 0x800c0008 (-2146697208) valoarea pentru solicitarea POST. Primiți această eroare valoare printr-unul dintre parametrii IBindStatusCallback::OnStopBinding funcția pe care ați implementat în programul client.


Această problemă poate apărea atunci când următoarele condiții sunt adevărate:
  • Utilizați funcția IMoniker::BindToStorage se leagă de URL-ul.
  • Utilizați interfața alexandru pentru a furniza datele HTTP POST.
  • Aveți o problemă cu certificatul de server.
  • O nouă conexiune HTTP este utilizat în loc de HTTP conexiunii existente.

Cauza


Această problemă apare deoarece modulul URLMON s-a nu gestiona eroarea certificatul corect intern când modulul URLMON stabilită o conexiune nouă. Când se produce acest comportament, modulul URLMON a trebuit să înceteze solicitarea HTTP din cauza erorii.

Rezolvare


Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, această remediere rapidă este destinată pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină această problemă anume. Această remediere rapidă poate să necesite testare suplimentară. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să aşteptaţi următoarea actualizare software care conţine această remediere rapidă.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare remediere rapidă disponibilă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, contactaţi Microsoft Client Service și suport pentru a obţine remedierea rapidă.

Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Costurile de obicei pentru suport se vor aplica pentru sprijin suplimentar, întrebări și probleme care nu sunt specifice pentru această remediere rapidă . Pentru o listă completă de numere de telefon de asistență și relații Microsoft sau pentru a crea o solicitare de asistenţă separată, vizitați următorul site Web Microsoft:Notă Formularul "Descărcare remediere rapidă disponibilă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Cerințe preliminare

Trebuie să aveți Windows XP Service Pack 1 (SP1) sau Windows XP Service Pack 2 (SP2) instalate pe computer.

Cerinţă de repornire

Nu trebuie să reporniți computerul după aplicarea acestei remedieri rapide.

Informații despre înlocuirea remedierilor rapide

Această remediere rapidă nu înlocuiește nicio altă remediere rapidă.

Informații despre fișier

Versiunea în limba engleză a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a afla diferența între timpul universal și cel local, utilizați fila de fus orar din instrumentul dată și oră din panoul de Control.
Internet Explorer 6 în Windows XP SP1
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Urlmon.dll6.0.2800.1532462,33626-Jan-200609:25x86
Internet Explorer 6 în Windows XP SP2
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
Urlmon.dll6.0.2900.2771610,81607-Oct-200517:15x86
După ce aplicați remedierea rapidă, puteţi activa sau dezactiva remedierea rapidă adăugând o intrare de registry în registry. Pentru a adăuga intrarea de registry, urmați acești pași:
  1. Faceți clic pe Start, faceți clic pe executare, tastați regedit, și apoi faceți clic pe OK.
  2. Găsiți, apoi faceți clic pe următoarea subcheie de registry:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main
  3. În meniul Editare , indicaţi spre
    Nou, și apoi faceți clic pe cheie.
  4. Tastați FeatureControlși apoi apăsați ENTER.
  5. Faceți clic dreapta pe FeatureControl, indicați spre
    Nou, și apoi faceți clic pe cheie.
  6. Tip
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379și apoi apăsați pe ENTER.
  7. Faceți clic dreapta
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379, indicați spre nou, și apoi faceți clic pe Valoarea DWORD.
  8. Tastați iexplore.exe sau *, și apoi apăsați ENTER.

    Notă În acest pas, * reprezintă toate fișierele executabile.
  9. Faceți dublu clic pe iexplore.exe, tastați
    1 în caseta Value data , apoi faceți clic pe
    OK pentru a activa remedierea rapidă.

    Notă Pentru a dezactiva remedierea rapidă, tastați 0 în
    Caseta Value data .
  10. În meniul fișier , faceți clic pe
    Exit pentru a închide Registry Editor.

Stare


Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Mai multe informații


Pentru mai multe informații despre terminologia standard utilizată pentru a descrie actualizările de software Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft