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

Požymiai

Tarkime, kad galite sukurti "Windows" parduotuvės programėlę, kuri naudoja Windows.Web.Http.HttpClient klasės HTTPS užklausoms siųsti į žiniatinklio serverį. Kai fiksuoti tinklo pėdsakų app ir serverio srauto, pastebite, kad abiem skambučioWindows.Web.http.HttpClient.GetStringAsync metodą arba kitus panašius metodus Windows.Web.Http.HttpClient klasės atidaro naują ryšį su žiniatinklio serveryje. Tai neigiamai veikia app našumą.

Pastaba. Windows.Web.Http.HttpClient klasės naudoja "Windows" interneto ("WinINet") API HTTPS užklausoms siųsti. Ši problema kyla, kai atsiranda Windows desktop programa, kuri naudoja WinINet API tiesiogiai ir pateiksite irINTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS vėliava HttpOpenRequest funkcija.

Sprendimas

Informacija apie atnaujinimą

"Internet Explorer" taip pat naudoja WinINet API. Norėdami išspręsti šią problemą, įdiekite naujausią „Internet Explorer“ kaupiamąjį saugumo naujinį. Norėdami tai padaryti, eikite į "Microsoft Update".

Techninės informacijos apie naujausią Kaupiamasis saugos naujinimas, skirtas "Internet Explorer", rasite apsilankę šioje "Microsoft" svetainėje:

http://www.microsoft.com/technet/security/current.aspxPastaba. Šis naujinimas pirmą kartą įtraukta į saugos naujinimą 2969262.

Jei norite gauti daugiau informacijos apie saugos naujinimą 2969262, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

2969262 MS14-035: Kaupiamasis saugos naujinimas, skirtas "Internet Explorer": 2014 m. birželio 10

Sprendimas

Naudoti System.Net.Http.HttpClient klasė

Jei atsiranda "Windows" parduotuvės programėlę, galite išspręsti šią problemą ne naudojant apieWindows.Web.http.HttpClient klasę. Vietoj to, galite naudoti System.Net.Http.HttpClient klasė, nes ji turi savo HTTP protokolo įgyvendinimo.

Nenaudokite irINTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS vėliava

Jei atsiranda Windows desktop programa, kuri naudoja WinINet API, galite išspręsti šią problemą ne naudojant HttpOpenRequest funkcijai irINTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS žymę.

Būsena

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

Daugiau informacijos

Jei norite gauti daugiau informacijos apie Windows.Web.Http.HttpClient klasės, rasite apsilankę šioje "Microsoft" svetainėje:

Bendra informacija apie Windows.Web.Http.HttpClient klasėsPavyzdinis kodas apieWindows.Web.http.HttpClient klasę, rasite apsilankę šioje "Microsoft" svetainėje:

Pavyzdinis kodas apie Windows.Web.Http.HttpClient klasėsJei norite gauti daugiau informacijos apie HttpOpenRequest funkcija, rasite apsilankę šioje "Microsoft" svetainėje:

Bendra informacija apie HttpOpenRequest funkcijaJei norite gauti daugiau informacijos apie System.Net.Http.HttpClient klasės, rasite apsilankę šioje "Microsoft" svetainėje:

Bendra informacija apie System.Net.Http.HttpClient klasėsPeržiūrėkite terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.

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?

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

×