NUSTATYTI: Karštosios pataisos, kurios suteikia SecurityBindingElement.AllowInsecureTransport ypatybė, kuri leidžia mišriojo režimo apsaugotos pranešimas bus išsiųstas per tai neapsaugotą transporto WCF, skirtas ".NET Framework 3.5" SP1

ĮVADAS

Karštąsias pataisas, aprašytas straipsnyje prideda yra AllowInsecureTransport nuosavybės SecurityBindingElement klasės į Microsoft .NET Framework 3.5 1 pakeitimų paketas (SP1). Ši ypatybė numatytoji reikšmė nustatyta kaip klaidinga. Yra nustatyta kaip teisinga, mišriojo režimo apsaugotos pranešimas gali būti siunčiami per tai neapsaugotą transporto Windows ryšio platformos (WCF) paslaugomis, pvz., HTTP. Ypatybė turi būti nustatyta kaip teisingą, tik kai kliento ir paslaugos yra patikimas aplinkoje.

Sprendimas

Palaikomą naujausią pataisą dabar yra Microsoft. Tačiau ji skirta spręsti tik šiame straipsnyje aprašytai problemai spręsti. Taikyti ją tik sistemoms, kuriose kyla ši konkreti problema. Šios karštosios pataisos gali būti papildomai išbandoma. Todėl, jei jums nelabai trukdo Ši problema, rekomenduojame palaukti kito pakeitimų paketo, kuriame bus šios karštosios pataisos.

Nedelsdami išspręsti šią problemą, kreipkitės į "Microsoft" klientų palaikymo tarnybą ir įsigykite šias karštąsias pataisas. "Microsoft" klientų palaikymo tarnybos telefonų sąrašo ir informacijos apie palaikymo kainas sąrašą, apsilankykite šioje "Microsoft" svetainėje:

http://support.microsoft.com/contactus/?ws=supportPastaba. Konkrečiais atvejais už palaikymo skambučius taikomi įprasti mokesčiai gali būti atšaukti, jei "Microsoft" techninės pagalbos specialistas nusprendžia, kad jūsų problemą galima išspręsti naudojant konkretų naujinimą. Į įprastos kainos už palaikymą taikomos papildomos palaikymo klausimams ir problemoms, kurių negalima išspręsti naudojant minėtą naujinimą.

Norėdami atsisiųsti šias karštąsias pataisas iš MSDN kodų galerijos, apsilankykite šioje "Microsoft" svetainėje:

http://code.msdn.microsoft.com/KB971831
Pastaba. MSDN kodas galerijoje rodo su kalbomis, kurios karštąsias pataisas. Jei nematote savo kalbos, vadinasi, kodas galerija išteklių puslapyje nėra tos kalbos.

Pastaba. Be to, galite atsisiųsti šį specifinių karštųjų pataisų paketas iš šioje prijungti "Microsoft" žiniatinklio svetainėje:

http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=21953

Būtinosios sąlygos

Turite .NET Framework 3.5 1 pakeitimų paketas (SP1) Norint taikyti šias karštąsias pataisas.

Reikalavimas paleisti iš naujo

Turite iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas, jei nėra .NET Framework yra naudojamas.

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ą. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

"Windows Vista" SP2 ir Windows Server 2008 SP2, x86:


Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Servicemonikersupport.dll

3.0.4506.4135

17,240

25-Jun-2009

06:57

x86

System.runtime.serialization.dll

3.0.4506.4135

970,752

25-Jun-2009

06:57

x86

System.servicemodel.dll

3.0.4506.4135

5,935,104

25-Jun-2009

06:57

x86

"Windows Vista" SP2 ir Windows Server 2008 SP2, x64 64 versija:


Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Servicemonikersupport.dll

3.0.4506.4135

19,288

25-Jun-2009

06:57

x64

System.runtime.serialization.dll

3.0.4506.4135

847,872

25-Jun2009

06:57

x64

System.servicemodel.dll

3.0.4506.4135

5,271,552

25-Jun-2009

06:57

x64

Windows Server 2008 SP2, "Itanium" pagrindo versija

Failo vardas

Failo versija

Failo dydis

Data

Laikas

Platforma

Servicemonikersupport.dll

3.0.4506.4135

33,640

25-Jun-2009

06:58

IA-64

System.runtime.serialization.dll

3.0.4506.4135

847,872

25-Jun-2009

06:58

IA-64

System.servicemodel.dll

3.0.4506.4135

5,271,552

25-Jun-2009

06:58

IA-64

Būsena

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

Daugiau informacijos

WCF palaiko trijų tipų saugos režimai - transportavimo saugos, pranešimų sauga ir saugos mišrusis režimas:

  • Transportavimo saugos veikiama transportavimo baitų srauto po pranešimo lygmens. Pranešime nėra saugos antraštė ir pranešimą nėra atlikti jokių vartotojo autentifikavimo duomenų. Tai yra mažiau kaip lankstus WS-Security naudojimo ir tai labai priklauso nuo transportavimo. Tai greičiausias pagal efektyvumą.

  • Pranešimų sauga veikiama pranešimas lygmuo ir tai transportavimo nepriklausomi. Tai taško iki saugos modelis su maksimalaus lankstumo ir nukreipti per kitą transportą pranešimą. WS-Security apibrėžia įvairių būdų, kaip apsaugoti pranešimą ir atpažinimo ženklai, kurie gali būti naudojami. Pranešimų sauga pateikia didžiausią lankstumo požiūriu, taip pat. Pranešimų sauga yra lėčiausio pagal efektyvumą.

  • Mišriojo režimo saugos yra bei pranešimų sauga. Transportavimo užšifruota ir pranešime kai kurių vartotojo autentifikavimo atpažinimo ženklų. Jei atpažinimo ženklo galite pateikti kodą, ji bus prisijungti saugos antraštė laiko žymą. Jei kliento atpažinimo ženklas yra asimetrinis atpažinimo ženklas tada "Į" antraštės bus pasirašyti taip pat. Tai greičiau nei pranešimų sauga.

Jei norite gauti daugiau informacijos apie ypatybę SecurityMessageProperty.OutgoingSupportingTokens .NET Framework 4.0, apsilankykite šioje "Microsoft" svetainėje:

http://msdn.microsoft.com/en-us/library/system.servicemodel.security.securitymessageproperty.outgoingsupportingtokens(VS.100).aspx

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×