ĮVADAS
Šios karštosios pataisos suteikia šias funkcijas, Windows ryšio platformos (WCF), į "Microsoft".NET Framework 3.5 1 pakeitimų paketas (SP1) kompiuteryje, kuriame veikia "Windows 7" arba "Windows Server 2008 R2". Šios karštosios pataisos taip pat turi būti įdiegtas Microsoft Office SharePoint Server 2010.
1 funkcija
Karštąsias pataisas prideda ypatybę AllowInsecureTransport SecurityBindingElement klasės su .NET Framework 3.5 1 pakeitimų paketą. Š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 neapsaugotą transportas pvz., HTTP tarnybos Windows ryšio platformos (WCF). Ypatybė turi būti nustatyta kaip teisingą, tik kai kliento ir paslaugos yra patikimas aplinkoje.
2 funkcija
WCF tarnybos, .NET Framework 3.5 1 pakeitimų paketo naudoja tik vieno pokalbio gauti saugos pranešimai, net jei SharePoint yra daug žiniatinklio paslaugų, tuo pačiu metu gauti iš įvairių paslaugų klientų užklausas.
Šios karštosios pataisos suteikia DispatcherSynchronization galinio punkto funkcija, leidžianti pagerinti SharePoint tarnybų, kurios naudoja WCF. Šis galinio punkto funkciją galite naudoti kelias temas pakeitimų atveju tuo pačiu metu gauti saugos pranešimai.
3 funkcija
Šios karštosios pataisos suteikia prieigą prie SecurityMessageProperty klasės OutgoingSupportingTokens ypatybės. SharePoint žiniatinklio tarnyba klientams šį naują ypatybę galite naudoti norėdami sumažinti pakartotinį atpažinimo ženklai vidutinis gaišties kliento užklausų, kai jie reikalingi. Anksčiau, atpažinimo ženklai buvo sukurta iš naujo už kiekvieną užklausą.
Daugiau informacijos
Karštųjų pataisų informacija
Palaikomą naujausią pataisą dabar yra Microsoft. Tačiau ji skirta spręsti tik šiame straipsnyje aprašytą problemą. Taikyti ją tik sistemoms, kuriose kyla ši konkreti problema.
Norėdami išspręsti šią problemą, susisiekite su 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 papildomiems palaikymo klausimams ir problemoms, kurių negalima išspręsti naudojant minėtą naujinimą.
Norėdami atsisiųsti šias karštąsias pataisas iš "Microsoft" programų kūrėjų tinklo (MSDN) kodų galerijos, apsilankykite šioje "Microsoft" svetainėje:
http://code.msdn.microsoft.com/KB976462Pastaba. MSDN kodas galerijoje rodo su kalbomis, kurios karštąsias pataisas. Jei nematote savo kalbos, tai todėl kodas galerija išteklių puslapyje nėra tos kalbos.
Be to, galite atsisiųsti šį specifinių karštųjų pataisų paketas iš šioje prijungti "Microsoft" žiniatinklio svetainėje:
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806Š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.
Failo informacija
Visos palaikomos x86 pagrindo „Windows 7“ versijos
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.5000 |
110,592 |
23-Nov-2009 |
23:22 |
x86 |
System.identitymodel.dll |
3.0.4506.5000 |
438272 |
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 |
Visos palaikomos x64 pagrindo „Windows 7“ ir „Windows Server 2008 R2“ versijos
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
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 |
Visoms palaikomoms "Itanium" pagrindo versijos "Windows Server 2008 R2"
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
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 |
Būtinosios sąlygos
Turi būti įdiegta norint taikyti šias karštąsias pataisas .NET Framework 3.5 SP1.
Reikalavimas paleisti iš naujo
Turite iš naujo paleisti kompiuterį, kai įdiegsite šias karštąsias pataisas, jei nėra .NET Framework atveju šiuo metu naudojamas.
Naujų funkcijų pavyzdžiai
Šis kodo pavyzdys rodo, kaip naudoti ypatybę AllowInsecureTransport Pasirinktinis susiejimas saugos konfigūraciją.
<customBinding>
<binding name="SampleHttpBinding">
<security
authenticationMode="IssuedTokenOverTransport"
allowInsecureTransport="true"/>
<binaryMessageEncoding/>
<httpTransport/>
</binding>
</customBinding>
Šis kodo pavyzdys rodo, kaip naudoti DispatcherSynchronization galinio punkto veikimo nurodyti didžiausią skaičių, nurodantį gauti pranešimus.
<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>
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Daugiau informacijos apie funkciją, aprašytą skyriuje "1 priemonę", spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
971831 FIX: 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 su .NET Framework 3.5 1 pakeitimų paketas
Daugiau informacijos apie funkciją, aprašytą skyriuje "2 funkcijos", spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
975955 karštoji pataisa yra galima, prideda galinio punkto veikimo būdas, kuriuo paslaugų naudoti kelias temas gauti su .NET Framework 3.5 1 pakeitimų paketo saugos pranešimai
Daugiau informacijos apie funkciją, aprašytą skyriuje "Funkcijos 3", spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
976394 FIX: karštoji pataisa yra galima dėl to SecurityMessageProperty.OutgoingSupportingToken ypatybės ir Microsoft .NET 3.5 1 pakeitimų paketas
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).aspxJei norite gauti daugiau informacijos apie ypatybę SecurityBindingElement.AllowInsecureTransport .NET Framework 4.0, apsilankykite šioje "Microsoft" svetainėje:
http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.securitybindingelement.allowinsecuretransport(VS.100).aspxJei norite gauti daugiau informacijos apie dispatcherSynchronizationBehaviorarbaklasės .NET Framework 4.0, apsilankykite šioje "Microsoft" svetainėje: