Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Įkelti XMLDOM objekto modelio metodo sinchroniškai per SSL ryšį įkelti dokumentą Extensible Markup Language (XML) kliento kompiuteryje, metodas nepavyksta dėl klaidos 0x800c0007, o į INET_E_DATA_NOT_AVAILABLE grąžinimo reikšmė.

Priežastis

Ši problema kyla, kai failas yra ne iš talpyklos kliento kompiuteryje. Kelios priežastys, kodėl jis gali būti neįrašyta.

  • Kiek pasirenka vartotojas į diską šifruotų puslapių neįrašyti žymės langelį skirtuką Išsamiau dialogo lange Interneto parinktys .

  • Serveris siunčia Užrakinimo galimybės yra Pragma:no-talpyklos arba talpyklos-valdymo: no-cache antraštė.

  • Jei naudojate "Microsoft" interneto informacijos serverio (IIS), ir turinio galiojimo nustatoma kaip baigiasi iš karto, kai siunčia ne talpyklos antraštes, taip pat baigia galioti: 0 http antraštės.

Sprendimas

Norėdami išspręsti šią problemą, atlikite šiuos veiksmus:

  1. "Internet Explorer" meniu Įrankiai spustelėkite Interneto parinktys. Skirtuke Išsamiau išvalykite žymės langelį prie disko šifruotų puslapių neįrašyti .

  2. Įsitikinkite, kad serveris ne siųsti ne talpyklos antraštės.

  3. IIS, "Microsoft" valdymo konsolės (MMC) pridėtinį įrankį, dešiniuoju pelės mygtuku spustelėkite XML failo. Skirtuką HTTP antraštes , išjunkite parinktį turinio galiojimo.

Būsena

"Microsoft" patvirtino, kad tai yra klaida Microsoft produktų, išvardytų šio straipsnio pradžioje.

Daugiau informacijos

Veikimo atkūrimo veiksmai

  1. "Internet Explorer" meniu Įrankiai spustelėkite Interneto parinktys. Skirtuke Išsamiau išvalykite žymės langelį prie disko šifruotų puslapių neįrašyti .

  2. Sukurkite HTML failą, pavadintą Test.html ir įklijuokite šį kodą:

    <HTML><BODY><INPUT type=button onclick=loadmyxml() value="Load XML"><SCRIPT>function loadmyxml(){var XMLObj = new ActiveXObject("Microsoft.XMLDOM")XMLObj.async = false;XMLObj.load('https://localhost/secure/test.xml'); if (XMLObj.parseError.errorCode != 0)alert("Error loading XML file : " + XMLObj.parseError.reason);elsealert (XMLObj.xml);}</script></BODY></HTML>
  3. Įrašyti Test.html saugaus aplanką į savo žiniatinklio serverį.

  4. Sukurkite naują XML failą, pavadintą Test.xml ir įklijuokite šį kodą:

    <?xml version='1.0' ?><BOOKLIST><BOOK><CATEGORY>Fiction</CATEGORY><TITLE>The Snow Leopard</TITLE><AUTHOR>Desmond Bagley</AUTHOR></BOOK></BOOKLIST>
  5. Įrašykite Test.xml į saugaus aplanką savo žiniatinklio serveryje.

  6. "Internet Explorer", eikite į Test.html ir spustelėkite Įkelti XML. Gaunate klaidos pranešimą 0x800c0007.

Nuorodos

Jei norite gauti daugiau informacijos apie XML, straipsnyje apie "Microsoft" programų kūrėjų tinklo (MSDN):

Jei norite gauti daugiau informacijos apie interneto sprendimų "Microsoft Internet Explorer", apsilankykite šioje "Microsoft" žiniatinklio svetainėse:

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×