Re: Galite gauti 0x800c0008 klaidos reikšmę, kai pateikiate HTTPS POST užklausą per IMoniker::BindToStorage funkcija ir naudoti IStream sąsaja HTTP POST duomenų


Požymiai


Kai pateikiate HTTP POST užklausą per IMoniker::BindToStorage funkcija, galite gauti 0x800c0008 (-2146697208) klaidos reikšmė POST užklausą. Galite gauti šį klaidos reikšmė per vieną IBindStatusCallback::OnStopBinding funkciją, įdiegėme kliento programos parametrų.


Ši problema gali kilti esant visoms šioms sąlygoms:
  • Kaskart panaudojus funkciją IMoniker::BindToStorage susieti su URL.
  • Galite naudoti IStream sąsaja HTTP POST duomenų.
  • Turite problemų su serverio sertifikatas.
  • Naują HTTP ryšį naudojamas vietoj esamą HTTP ryšį.

Priežastis


Ši problema kyla dėl to, kad URLMON modulio ar tinkamai susitvarkyti su sertifikato klaida viduje kai URLMON modulio naują ryšį. Kai taip atsitinka, URLMON modulio buvo nutrauktas HTTP užklausos dėl klaidos.

Sprendimas


Karštųjų pataisų informacija

„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Jas taikykite tik sistemoms, kuriose kyla ši konkreti problema. Šios karštosios pataisos gali būti papildomai testuojamos. Todėl jei ši triktis nekelia jums labai didelių problemų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos.

Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šis skyrius nerodomas, kreipkitės į „Microsoft“ klientų aptarnavimo ir palaikymo tarnybą, kad gautumėte karštąsias pataisas.

Pastaba. Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Sąrašą Microsoft klientų aptarnavimo ir palaikymo tarnybos telefonų numerių arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje Microsoft svetainėje:Pastaba. Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.

Būtinosios sąlygos

Turite Windows XP 1 pakeitimų paketas (SP1) arba Windows XP pakeitimų paketo 2 (SP2) įdiegta kompiuteryje.

Reikalavimas paleisti iš naujo

Pritaikius šias karštąsias pataisas kompiuterio nereikia paleisti iš naujo.

Karštųjų pataisų pakeitimo informacija

Šios karštosios pataisos nepakeičia jokių kitų karštųjų pataisų.

Failo informacija

Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norite pamatyti skirtumą tarp UTC ir vietos laiko, naudokite valdymo skydo įrankio data ir laikas skirtuką laiko juostos .
Internet Explorer 6 su Windows XP SP1
Failo vardasFailo versijaFailo dydisDataLaikasPlatforma
Urlmon.dll6.0.2800.1532462,33626-Jan-200609:25x86
Internet Explorer 6 su Windows XP SP2
Failo vardasFailo versijaFailo dydisDataLaikasPlatforma
Urlmon.dll6.0.2900.2771610,81607-Oct-200517:15x86
Po to, kai pritaikote šias karštąsias pataisas, galite įjungti arba išjungti šias karštąsias pataisas, į registrą įtraukdami registro įrašą. Norėdami pridėti registro įrašą, atlikite šiuos veiksmus:
  1. Spustelėkite pradėti, spustelėkite Vykdyti, įveskite regedit ir spustelėkite Gerai.
  2. Raskite ir spustelėkite šį dalinį registro raktą:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main
  3. Redaguoti meniu, perkelkite pelės žymiklį ant
    Naujas, ir spustelėkite raktą.
  4. Įveskite FeatureControl, ir tada paspauskite ENTER.
  5. Dešiniuoju pelės mygtuku spustelėkite FeatureControl, perkelkite pelės žymiklį ant
    Naujas, ir spustelėkite raktą.
  6. Tipas
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379ir paspauskite klavišą ENTER.
  7. Dešiniuoju pelės mygtuku spustelėkite
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379, perkelkite pelės žymiklį ant naujas, ir tada spustelėkite DWORD reikšmė.
  8. Įveskite iexplore.exe arba *, ir tada paspauskite ENTER.

    Pastaba. Atliekant šį veiksmą, * reiškia visus vykdomuosius failus.
  9. Du kartus spustelėkite iexplore.exe, tipas
    reikšmės duomenų lauke, ir tada spustelėkite 1
    Gerai , kad šias karštąsias pataisas.

    Pastaba. Norėdami išjungti šias karštąsias pataisas, įveskite 0 , kad
    Reikšmės duomenų lauke.
  10. Meniu failas spustelėkite
    Išeiti iš registro rengyklės.

Būsena


„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Daugiau informacijos


Jei norite gauti daugiau informacijos apie standartinę terminologiją, vartojamą Microsoft programinės įrangos naujinimams apibūdinti, spustelėkite šį straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
824684 standartinę terminologiją, vartojamą Microsoft programinės įrangos naujinimams apibūdinti, aprašas