Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

INTRODUCERE

Această remediere rapidă furnizează următoarele caracteristici pentru Windows Communication Foundation (WCF) în Microsoft.NET Framework 3.5 Service Pack 1 (SP1) pe un computer care execută Windows 7 sau Windows Server 2008 R2. Această remediere rapidă, de asemenea, este o cerință pentru Microsoft Office SharePoint Server 2010.

Caracteristica 1

Remedierea rapidă adaugă proprietatea AllowInsecureTransport din clasa SecurityBindingElement pentru .NET Framework 3.5 Service Pack 1. 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ă, cum ar fi HTTP în serviciile Windows Communication Foundation (WCF). Proprietatea trebuie setată la True numai când clientul sunt și într-un mediu de încredere.

Caracteristica 2

Servicii WCF în .NET Framework 3.5 Service Pack 1 utilizează numai un singur fir pentru a primi mesaje securizate, chiar dacă SharePoint are mai multe servicii Web simultan primesc solicitări de la alt serviciu clienți.

Această remediere rapidă adaugă DispatcherSynchronization endpoint funcționalitate pentru a îmbunătăți performanța serviciilor SharePoint care utilizează WCF. Această funcționalitate punct final vă permite să utilizați mai multe fire într-un exemplu de serviciu la gazda mesajele securizate.

Caracteristica 3

Această remediere rapidă furnizează acces la proprietatea OutgoingSupportingTokens din clasa SecurityMessageProperty . SharePoint Web serviciu clienți posibilitatea să utilizați această proprietate nouă pentru a reduce latență medie de partea client cereri de simboluri de reutilizarea atunci când sunt necesare. Anterior, simboluri au fost regenerează pentru fiecare cerere.

Mai multe informații

Informații despre remedierea rapidă

Un hotfix acceptat este acum disponibil de la Microsoft. Cu toate acestea, aceasta este scopul de a corecta numai problema descrisă în acest articol. Aplicați-o numai pe sistemele care întâmpină această problemă anume.

Pentru a rezolva această problemă, 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 Microsoft Developer Network (MSDN) Code Gallery, vizitați următorul site Web Microsoft:

http://code.msdn.microsoft.com/KB976462Notă 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ă.



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


https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806Versiunea î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.

Informații despre fișier

Pentru toate versiunile de Windows 7 x86 acceptate

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

Smdiagnostics.dll

3.0.4506.5000

110,592

23-Nov-2009

23:22

x86

System.identitymodel.dll

3.0.4506.5000

438,272

23-Nov-2009

23:22

x86

System.runtime.serialization.dll

3.0.4506.5000

970,752

23-Nov-2009

23:22

x86

System.servicemodel.dll

3.0.4506.5000

5,967,872

23-Nov-2009

23:22

x86

Servicemonikersupport.dll

3.0.4506.5000

17,256

23-Nov-2009

23:22

x86

Pentru toate versiunile Windows 7 și Windows Server 2008 R2 x64 acceptate

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

Servicemonikersupport.dll

3.0.4506.5000

19,304

23-Nov-2009

23:23

x64

Smdiagnostics.dll

3.0.4506.5000

94,208

23-Nov-2009

23:23

x64

System.identitymodel.dll

3.0.4506.5000

397,312

23-Nov-2009

23:23

x64

System.runtime.serialization.dll

3.0.4506.5000

847,872

23-Nov-2009

23:23

x64

System.servicemodel.dll

3.0.4506.5000

5,304,320

23-Nov-2009

23:23

x64

Pentru toate versiunile bazate pe Itanium de Windows Server 2008 R2

Nume de fișier

Versiune fișier

Dimensiune fișier

Data

Ora

Platformă

Servicemonikersupport.dll

3.0.4506.5000

33,640

23-Nov-2009

23:21

IA-64

Smdiagnostics.dll

3.0.4506.5000

94,208

23-Nov-2009

23:21

IA-64

System.identitymodel.dll

3.0.4506.5000

397,312

23-Nov-2009

23:21

IA-64

System.runtime.serialization.dll

3.0.4506.5000

847,872

23-Nov-2009

23:21

IA-64

System.servicemodel.dll

3.0.4506.5000

5,304,320

23-Nov-2009

23:21

IA-64

Cerințe preliminare

Trebuie să aveți .NET Framework 3.5 SP1 instalat pentru a aplica această remediere rapidă.

Cerințe de repornire

Nu trebuie să reporniți computerul după instalarea acestei remedieri rapide, dacă nu există nici o instanță de .NET Framework este utilizat în prezent.

Exemple de caracteristici noi

Următorul exemplu de cod vă arată cum se utilizează proprietatea AllowInsecureTransport în configurația de securitate a o legare particularizată.

<customBinding>   <binding name="SampleHttpBinding">
<security
authenticationMode="IssuedTokenOverTransport"
allowInsecureTransport="true"/>
<binaryMessageEncoding/>
<httpTransport/>
</binding>
</customBinding>

Următorul exemplu de cod Arată cum se utilizează DispatcherSynchronization endpoint comportamentul pentru a specifica numărul maxim de fire pentru primirea de mesaje.

<services>      <service name="MicrosoftMyTestService">
<endpoint address="http://loocalhost/IService" binding="customBinding"
contract="IService"
behaviorConfiguration="ServiceEPBehavior" bindingConfiguration="MyCustomBinding">
</endpoint>
</service>
</services>
<behaviors>
<endpointBehaviors>
<behavior name="ServiceEPBehavior">
<dispatcherSynchronization maxPendingReceives="10"/>
</behavior>
</endpointBehaviors>
</behaviors>

Stare

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

Referințe

Pentru mai multe informații despre funcționalitatea care este descrisă în secțiunea "Caracteristica 1", faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

971831 FIX: O remediere rapidă care adaugă o proprietate SecurityBindingElement.AllowInsecureTransport care permite mesajul mod mixt securizat pentru a fi trimise printr-un transport nesecurizată în WCF este disponibilă pentru .NET Framework 3.5 Service Pack 1

Pentru mai multe informații despre funcționalitatea care este descrisă în secțiunea "Caracteristica 2", faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

975955 o remediere rapidă este disponibilă care adaugă un punct final un comportament care permite utilizarea mai multe fire pentru a primi mesaje securizat în .NET Framework 3.5 Service Pack 1

Pentru mai multe informații despre funcționalitatea care este descrisă în secțiunea "Caracteristica 3", faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

976394 FIX: este disponibilă o remediere care face proprietatea SecurityMessageProperty.OutgoingSupportingToken publice din Microsoft .NET 3.5 Service Pack 1

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).aspxPentru mai multe informații despre proprietatea SecurityBindingElement.AllowInsecureTransport în .NET Framework 4.0, vizitați următorul site Web Microsoft:

http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.securitybindingelement.allowinsecuretransport(VS.100).aspxPentru mai multe informații despre clasa DispatcherSynchronizationBehaviorîn .NET Framework 4.0, vizitați următorul site Web Microsoft:

http://msdn.microsoft.com/en-us/library/system.servicemodel.description.dispatchersynchronizationbehavior(VS.100).aspx

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×