INTRODUKSJON

Denne hurtigreparasjonen inneholder følgende funksjoner for Windows Communication Foundation (WCF) i Microsoft.NET Framework 3.5 Service Pack 1 (SP1) på en datamaskin som kjører Windows 7 eller Windows Server 2008 R2. Denne hurtigreparasjonen er også en forutsetning for Microsoft Office SharePoint Server 2010.

Funksjonen 1

Hurtigreparasjonen legger til egenskapen AllowInsecureTransport i klassen SecurityBindingElement for .NET Framework 3.5 Service Pack 1. Standardverdien for denne egenskapen er satt til False. Når egenskapen er satt til True, kan meldingen blandet modus sikret sendes over en usikret transport, for eksempel HTTP i Windows Communication Foundation (WCF) services. Egenskapen settes til True bare når klienten og tjenesten er i et sikkert miljø.

Funksjon 2

WCF-tjenester i .NET Framework 3.5 Service Pack 1 bruker bare én tråd til å motta sikre meldinger, selv om SharePoint har flere Web-tjenester samtidig mottar forespørsler fra klienter som annen tjeneste.

Denne hurtigreparasjonen legger til DispatcherSynchronization sluttpunkt funksjoner for å forbedre ytelsen til SharePoint-tjenester som bruker WCF. Denne funksjonaliteten for sluttpunktet, kan du bruke flere tråder i en forekomst av tjenesten samtidig å motta sikre meldinger.

Funksjonen 3

Denne hurtigreparasjonen gir tilgang til egenskapen OutgoingSupportingTokens i klassen SecurityMessageProperty . SharePoint Web service-klienter kan bruke denne nye egenskapen for å redusere Gjennomsnittlig ventetid for behandling av forespørsler for klientsiden ved gjenbruk av tokener når de er nødvendig. Tidligere tokener ble generert på nytt for hver forespørsel.

Hvis du vil ha mer informasjon

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er nå tilgjengelig fra Microsoft. Den er imidlertid kun ment å løse problemet som beskrives i denne artikkelen. Bruk den bare på systemer som har dette bestemte problemet.

Hvis du vil løse dette problemet, kontakter du Microsoft Kundestøtte for å få hurtigreparasjonen. For en fullstendig liste over telefonnumre for Microsofts kundestøttetjenester og informasjon om støttekostnader, kan du gå til følgende Microsoft-webområde:

http://support.microsoft.com/contactus/?ws=supportObs! I spesielle tilfeller kan avgifter som vanligvis påløper for oppringinger til kundestøtte kanselleres hvis en Microsoft-tekniker avgjør at en bestemt oppdatering løser problemet. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av den gjeldende oppdateringen.

Hvis du vil laste ned denne hurtigreparasjonen fra galleriet for Microsoft Developer Network (MSDN)-kode, kan du gå til følgende Microsoft-webområde:

http://code.msdn.microsoft.com/KB976462Obs! Galleriet for MSDN-kode viser språkene hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt er oppført, er det fordi ressurs kode galleriside ikke er tilgjengelig for dette språket.



Alternativt kan du laste ned samleoppdateringen fra Microsoft koble til webområdet:


https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.

Filinformasjon

For alle støttede x86-baserte versjoner av Windows 7

Filnavn

Filversjon

Filstørrelse

Dato

Tid

Plattform

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

For alle støttede x64-baserte versjoner av Windows 7 og Windows Server 2008 R2

Filnavn

Filversjon

Filstørrelse

Dato

Tid

Plattform

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

For alle støttede Itanium-baserte versjoner av Windows Server 2008 R2

Filnavn

Filversjon

Filstørrelse

Dato

Tid

Plattform

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

Forutsetninger

Du må ha .NET Framework 3.5 SP1 installert for å bruke denne hurtigreparasjonen.

Omstartskrav

Du har ikke datamaskinen på nytt når du har installert denne hurtigreparasjonen, hvis det ikke er noen .NET Framework-forekomst som brukes.

Eksempler på de nye funksjonene

Følgende kodeeksempel viser hvordan du bruker egenskapen AllowInsecureTransport i sikkerhetskonfigurasjonen av en egendefinert binding.

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

Følgende kodeeksempel viser hvordan du bruker DispatcherSynchronization endepunktvirkemåten til å angi det maksimale antallet tråder for å motta meldinger.

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

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Hvis du vil ha mer informasjon om funksjonene som er beskrevet i delen "Funksjonen 1", klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

Løs 971831 : en hurtigreparasjon som legger til en SecurityBindingElement.AllowInsecureTransport egenskap som gjør det mulig for blandet modus sikret meldingen kan sendes over en usikker transport i WCF er tilgjengelig for .NET Framework 3.5 Service Pack 1

Hvis du vil ha mer informasjon om funksjonene som er beskrevet i delen "Funksjon 2", kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

975955 -en hurtigreparasjon er tilgjengelig som legger til et sluttpunkt-virkemåten som lar tjenester som bruker flere tråder til å motta sikre meldinger i .NET Framework 3.5 Service Pack 1

Hvis du vil ha mer informasjon om funksjonene som er beskrevet i delen "Funksjon 3", kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

Løs 976394 : en hurtigreparasjon er tilgjengelig som gjør egenskapen SecurityMessageProperty.OutgoingSupportingToken felles i Microsoft .NET 3.5 Service Pack 1

Hvis du vil ha mer informasjon om egenskapen SecurityMessageProperty.OutgoingSupportingTokens i .NET Framework 4.0, kan du gå til følgende Microsoft-webområde:

http://msdn.microsoft.com/en-us/library/system.servicemodel.security.securitymessageproperty.outgoingsupportingtokens(VS.100).aspxHvis du vil ha mer informasjon om egenskapen SecurityBindingElement.AllowInsecureTransport i .NET Framework 4.0, kan du gå til følgende Microsoft-webområde:

http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.securitybindingelement.allowinsecuretransport(VS.100).aspxHvis du vil ha mer informasjon om DispatcherSynchronizationBehavior-klassen i .NET Framework 4.0, kan du gå til følgende Microsoft-webområde:

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

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med kvaliteten på oversettelsen?

Hva påvirket opplevelsen din?

Har du ytterligere tilbakemeldinger? (valgfritt)

Takk for tilbakemeldingen!

×