INTRODUCERE

Remedierea rapidă descrisă în articolul adaugă o proprietate AllowInsecureTransport din clasa SecurityBindingElement pentru Microsoft.NET Framework 3.5 Service Pack 1 (SP1). Valoarea implicită a această proprietate este setată la False. Atunci când este setată la True, mesajul securizat mod mixt pot fi trimise printr-un transport nesecurizată în serviciile Windows Communication Foundation (WCF), cum ar fi HTTP. Proprietatea trebuie setată la True numai atunci când clientul și servicii sunt într-un mediu de încredere.

Rezolvare

Un hotfix acceptat este acum disponibil de la Microsoft. Cu toate acestea, acesta este destinat pentru a corecta numai problema descrisă în acest articol. Aplicați-o numai pe 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ătorul pachet service pack care conține această remediere rapidă.

Pentru a rezolva imediat problema, contactaţi serviciile de asistență pentru clienți Microsoft pentru a obține remedierea rapidă. Pentru o listă completă a numerelor de telefon ale serviciilor de asistență pentru clienți Microsoft și informații despre costurile de asistență, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă În cazuri speciale, costurile implicate de obicei pentru apelurile de suport pot fi anulate dacă un specialist în asistență Microsoft stabilește că o anumită actualizare va rezolva problema. Se vor aplica costurile uzuale de asistenţă pentru întrebări suplimentare de asistenţă şi pentru probleme ce nu fac obiectul actualizării în cauză.

Pentru a descărca această remediere rapidă de la MSDN Code Gallery, vizitați următorul site Web Microsoft:

http://code.msdn.microsoft.com/KB971831
Notă MSDN Code Gallery afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs. listată, înseamnă că pagina de resurse Code Gallery nu este disponibil pentru limba respectivă.

Notă Alternativ, puteţi descărca acest pachet de remediere rapidă de la următorul site Web Microsoft de conectare:

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

Cerințe preliminare

Trebuie să aveți .NET Framework 3.5 Service Pack 1 (SP1 instalate pentru a aplica această remediere rapidă).

Cerinţă de repornire

Nu trebuie să reporniți computerul după aplicarea acestei remedieri rapide dacă nici o instanță de .NET Framework este în uz.

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 găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.

Windows Vista SP2 şi Windows Server 2008 SP2, versiunea x86 bazat pe:


Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

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 şi Windows Server 2008 SP2, versiunea x64 bazat pe:


Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

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, versiune Itanium

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

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

Stare

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

Mai multe informații

WCF suportă trei tipuri de moduri de securitate - Transport Security, mesaj de securitate și securitate modul mixt:

  • Transport securitate se aplică la fluxul de octeți transport sub stratul de mesaj. Mesajul nu are un antet de securitate și mesajul nu efectuează orice date de autentificare a utilizatorului. Este puțin flexibil în termeni de utilizare WS-securitate și este foarte dependentă de transport. Este cea mai rapidă în ceea ce priveşte performanța.

  • Mesaj de securitate se aplică la nivel de mesaj și este independent de transport. Este un model de securitate punct la punct cu o flexibilitate maximă în ceea ce priveşte având mesajul rutate prin transporturi diferite. WS-securitate definește metode diferite pentru a fixa un mesaj și simboluri care pot fi utilizate. Mesaj de securitate oferă o flexibilitate maximă în ceea ce priveşte care, de asemenea. Mesaj de securitate este mai lent în ceea ce priveşte performanța.

  • Mod mixt securitatea este un hibrid între Transport și mesaj de securitate. Transport este criptat și mesajul conține unele simboluri de autentificare a utilizatorului. Dacă simbolul poate oferi o cheie, apoi va semna timestamp în antetul de securitate. Dacă simbolul clientului este un simbol asimetrică apoi antetul 'La' va fi semnat, de asemenea. Este mai rapidă decât mesaj de securitate.

Pentru mai multe informații despre proprietatea SecurityMessageProperty.OutgoingSupportingTokens în .NET Framework 4.0, vizitați următorul site Web Microsoft:

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

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×