Als Voraussetzung für Microsoft Office SharePoint Server 2010 ist ein Hotfix für .NET von Framework 3.5 Service Pack 1 für Windows 7 und Windows Server 2008 R2 verfügbar

Einführung

Dieses Update bietet die folgenden Funktionen für Windows Communication Foundation (WCF) in Microsoft.NET Framework 3.5 Servicepack 1 (SP1) auf einem Computer mit Windows 7 oder Windows Server 2008 R2. Dieser Hotfix ist auch eine Voraussetzung für Microsoft Office SharePoint Server 2010.

Funktion 1

Der Hotfix fügt die AllowInsecureTransport -Eigenschaft in der SecurityBindingElement -Klasse für.NET Framework 3.5 Service Pack 1. Der Standardwert dieser Eigenschaft ist auf False festgelegt. Wenn die Eigenschaft auf True festgelegt ist, kann im gemischten Modus sichere Nachricht über einen nicht gesicherten Transport in Windows Communication Foundation (WCF)-Dienste HTTP gesendet werden. Die Eigenschaft sollte nur, wenn der Client und der Dienst in einer vertrauenswürdigen Umgebung sind auf true festgelegt werden.

Feature 2

WCF-Dienste in.NET Framework 3.5 Service Pack 1 verwenden nur einen einzelnen Thread sichere Nachrichten empfangen, auch wenn SharePoint mehrere Webdienste gleichzeitig Anfragen von anderen Kunden.

Dieser Hotfix fügt DispatcherSynchronization Endpunkt Funktionen zum Verbessern der Leistung von SharePointServices, die WCF verwenden. Diese Endpunkt-Funktion können Sie mehrere Threads in einer Dienstinstanz sichere Nachrichten gleichzeitig empfangen.

Feature 3

Dieser Hotfix ermöglicht den Zugriff auf die OutgoingSupportingTokens -Eigenschaft in der Klasse SecurityMessageProperty . Diese neue Eigenschaft können SharePoint-Webdienstclients reduzieren die durchschnittliche Wartezeit der clientseitigen Anfragen Wiederverwenden von Token erforderlich sind. Bislang wurden Token für jede Anforderung neu generiert.

Weitere Informationen

Hotfix-Informationen

Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben ist. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt.

Um dieses Problem zu beheben, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf folgender Microsoft-Website:

http://support.microsoft.com/contactus/?ws=supportHinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.

Zum Herunterladen dieser Updates von der Microsoft Developer Network (MSDN) Code Gallery finden Sie auf der folgenden Microsoft-Website:

http://code.msdn.microsoft.com/KB976462Hinweis Der MSDN Code Gallery zeigt die Sprachen an, für die der Hotfix verfügbar ist. Die aufgeführten Sprache nicht angezeigt wird, ist der Code Gallery-Ressourcenseite nicht für diese Sprache steht.



Alternativ können Sie dieses Hotfix-Rollup von der folgenden Microsoft Connect-Website herunterladen:


https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.

Dateiinformationen

Für alle unterstützten x86-basierten Versionen von Windows 7

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

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

Für alle unterstützten x64-basierten Versionen von Windows 7 und Windows Server 2008 R2

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

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

Für alle unterstützten Itanium-basierten Versionen von Windows Server 2008 R2

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

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

Voraussetzungen

Sie müssen.NET Framework 3.5 SP1 installiert, um diesen Hotfix anwenden.

Neustart

Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes, wenn keine aktuell verwendete.NET Framework-Instanz vorhanden ist.

Beispiele für die neuen features

Im folgenden Codebeispiel wird veranschaulicht, wie mithilfe die AllowInsecureTransport -Eigenschaft in der Sicherheitskonfiguration einer benutzerdefinierten Bindung.

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

Im folgenden Codebeispiel wird veranschaulicht, wie mit Endpunktverhalten DispatcherSynchronization Geben Sie die maximale Anzahl von Threads für den Empfang von Nachrichten.

<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 hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Referenzen

Weitere Informationen über die Funktionalität, die im Abschnitt "Feature 1" beschrieben, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

971831 beheben: SecurityBindingElement.AllowInsecureTransport Eigenschaft hinzu, die die gemischten gesicherte Nachricht über einen nicht gesicherten Transport in WCF können Hotfix steht für.NET Framework 3.5 Service Pack 1

Weitere Informationen über die Funktionalität, die im Abschnitt "Feature 2" beschrieben, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

975955 ist ein Hotfix verfügbar, die mehrere Threads verwenden, um sichere Nachrichten in.NET Framework 3.5 Service Pack 1 Services kann Endpunktverhalten hinzufügt

Weitere Informationen über die Funktionalität, die im Abschnitt "Feature 3" beschrieben, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

976394 beheben: ein Hotfix ist verfügbar, das macht die Eigenschaft SecurityMessageProperty.OutgoingSupportingToken im Microsoft .NET 3.5 Servicepack 1

Weitere Informationen über die Eigenschaft SecurityMessageProperty.OutgoingSupportingTokens in.NET Framework 4.0 finden Sie auf der folgenden Microsoft-Website:

http://msdn.microsoft.com/en-us/library/system.servicemodel.security.securitymessageproperty.outgoingsupportingtokens(VS.100).aspxWeitere Informationen über die Eigenschaft SecurityBindingElement.AllowInsecureTransport in.NET Framework 4.0 finden Sie auf der folgenden Microsoft-Website:

http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.securitybindingelement.allowinsecuretransport(VS.100).aspxWeitere Informationen über die DispatcherSynchronizationBehavior-Klasse in.NET Framework 4.0 finden Sie auf der folgenden Microsoft-Website:

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

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×