Applies To.NET Framework 3.5 Service Pack 1 Windows 7 Enterprise Windows 7 Enterprise N Windows 7 Professional Windows 7 Professional N Windows 7 Ultimate Windows 7 Ultimate N Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard

SISSEJUHATUS

Selle käigultparanduse pakub järgmisi funktsioone for Windows Communication Foundation (WCF) rakenduses Microsoft .NET Framework 3.5 hoolduspaketi 1 (SP1) arvutisse, kus töötab Windows 7 või Windows Server 2008 R2. Selle kiirparanduse eelduseks ka Microsoft Office SharePoint Server 2010.

Funktsioon 1

Kiirparandus lisab AllowInsecureTransport atribuudi SecurityBindingElement klassi .NET Framework 3.5 Service Pack 1. See atribuut vaikeväärtus on seatud False. Kui atribuudi väärtus on tõene, segarežiimiga turvatud sõnumi saatmist turvamata transport näiteks HTTP Windows Communication Foundation (WCF) teenuste üle. Atribuudi peaks True ainult, kui klient ja teenus on usaldusväärne keskkonnas.

Funktsioon 2

WCF-i teenused .NET Framework 3.5 Service Pack 1 kasutada ainult ühte teemat turvalise teateid isegi siis, kui SharePoint on mitu veebiteenuste samaaegselt erinevaid klientide taotluste vastuvõtmine.See kiirparandus lisab DispatcherSynchronization lõpp-punkti funktsiooni SharePointi teenused, mis kasutavad WCF-i jõudlust suurendada. Selle lõpp-punkti funktsioon lubab teil kasutada mitme lõime teenuse eksemplari samaaegselt turvalise teateid.

Funktsioon 3

See kiirparandus võimaldab SecurityMessageProperty klassi OutgoingSupportingTokens atribuuti. SharePointi Web service kliendid saavad kasutada uue atribuudile vähendada kliendipoolne taotluste Keskmine latentsus taaskasutamine märkide, kui neid on vaja. Varem oli iga taotluse uuesti märgid.

Lisateabe saamiseks

Kiirparanduse teave

Lasknud välja toetatava käigultparanduse on nüüd Microsoftilt saadaval. See on mõeldud üksnes käesolevas artiklis kirjeldatud probleemi kõrvaldamiseks. Rakendage seda ainult süsteemides, kus ilmneb see konkreetne probleem.Selle probleemi lahendamiseks pöörduge vastava kiirparanduse hankimiseks Microsofti klienditoe. Täieliku loendi Microsofti klienditugiteenuste pakkujate telefoninumbrite ja tugiteenuste hinnateabe hankimiseks külastage järgmist Microsofti veebisaiti:

http://support.microsoft.com/contactus/?ws=supportMärkus. Erijuhtudel võib kulud, mis tekivad teatud tugiteenuse telefonikõnede maksumus tühistada, kui Microsofti tugiteenusepakkuja leiab, et mõni konkreetne värskendus lahendab teie probleemi. Tavaline tugiteenuste kohaldatakse täiendavat tugiteenust vajavatele küsimustele ning probleemidele, mis pole lahendatavad konkreetse värskenduse installimisega.Microsoft Developer Networki (MSDN) koodi Galerii selle kiirparanduse allalaadimiseks külastage järgmist Microsofti veebisaiti:

http://code.msdn.microsoft.com/KB976462Märkus. MSDN-i Koodigaleriis kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keeles, sellepärast kood Galerii ressurss leht ei ole selles keeles saadaval.Teise võimalusena saate alla laadida see käigultparanduste koondpakett Microsoft Connect veebisaiti:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .

Failiteave

Kõik toetatud Windows 7 x86-põhised versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

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

Kõik toetatud Windows 7 ja Windows Server 2008 R2 x64-põhised versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

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

Kõik toetatud Windows Server 2008 R2 Itaniumi-põhised versioonid

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

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

Eeltingimused

.NET Framework 3.5 SP1 installitud selle kiirparanduse rakendamiseks peab teil olema.

Taaskäivitamise nõuded

Sa pead taaskäivitage arvuti pärast selle kiirparanduse installimist, kui pole praegu kasutusel .NET Frameworki eksemplari.

Sellised uued funktsioonid

Koodi järgmises näites näitab, kuidas kasutada AllowInsecureTransport atribuudi kohandatud side turvalisuse konfiguratsiooni.

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

Koodi järgmises näites kirjeldatakse, kuidas DispatcherSynchronization lõpp-punkti käitumise abil saate määrata maksimaalse arvu sõnumeid teemad.

<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>

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Viited

Funktsioone, mida kirjeldatakse jaotises "Funktsioon 1" kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

971831 FIX: kiirparandust, mis lisab SecurityBindingElement.AllowInsecureTransport atribuudi, mis võimaldab segada režiimi turvatud sõnumi saatmise kaudu turvamata transport WCF-i jaoks on saadaval .NET Framework 3.5 Service Pack 1Funktsioone, mida kirjeldatakse jaotises "Funktsioon 2" kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

975955 kiirparandus on saadaval mis lisab lõpp-punkti käitumine, mis võimaldab teenuste abil mitme lõime turvalise teateid .NET Framework 3.5 Service Pack 1Funktsioone, mida kirjeldatakse jaotises "Funktsioon 3" kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

976394 FIX: kiirparandus on saadaval, mis muudab SecurityMessageProperty.OutgoingSupportingToken atribuudi avaliku Microsoft .NET 3.5 hoolduspaketi 1.NET Framework 4,0 SecurityMessageProperty.OutgoingSupportingTokens atribuudi kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:

http://msdn.microsoft.com/en-us/library/system.servicemodel.security.securitymessageproperty.outgoingsupportingtokens(VS.100).aspx.NET Framework 4,0 SecurityBindingElement.AllowInsecureTransport atribuudi kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:

http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.securitybindingelement.allowinsecuretransport(VS.100).aspx.NET Framework 4,0 DispatcherSynchronizationBehaviorklassi kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:

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

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.